腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
Linux
/dev/USB作为标准文件访问,以便与USB
设备
进行通信
、
、
、
、
我正在研究在
Linux
中与USB
设备
通信的方法,我不希望编写
Linux
内核驱动程序。因此,我的问题基本上是这样的:是否可以/建议通过直接
读写
/dev/USB或与USB
设备
对应的udev文件来与USB
设备
通信,从而绕过对自定义
Linux
驱动程序和usbfs的需要?跟进: 因为我需要与之通信的USB
设备
是USB
HID
类
设备
,所以我能够通过直接读/写/ /dev
浏览 67
提问于2012-03-03
得票数 8
回答已采纳
2
回答
获取错误java.io.IOException:参数不正确
我使用hidapi-jni.dll/hidapi-jni.so并用Java语言编写程序来读取和写入数据到我的
设备
。我的
设备
被定义为
HID
设备
。我的代码在
linux
(Debian 7.1)上运行得很好,我可以在
设备
上
读写
数据。Write方法的一个部分是: HIDManager
hid
_mgr = HIDManager.getInstance(); dev =
hid
_mgr.openById(
浏览 0
提问于2013-10-06
得票数 0
1
回答
简单
HID
OSX应用
、
、
、
我正在开始为
HID
设备
编写代码。我开始阅读苹果文档和示例代码。所提供的代码非常过时,甚至在Xcode8中都没有打开。 我需要帮助,以找到一个样例项目/片段,以开始与
HID
服务!打开句柄,将报告
读写
到
设备
,在运行循环中侦听
设备
生成的报告。
浏览 5
提问于2017-01-18
得票数 3
回答已采纳
1
回答
Linux
HID
API类似于Windows
HID
API
、
、
我正在寻找相应的
Linux
,类似于Microsoft在此页面中提到的内容: Data MovementHidD_SetFeatureReadFile WriteFil
浏览 6
提问于2014-03-20
得票数 0
1
回答
跟踪
Linux
上的
HID
设备
流量
、
、
、
我正在为一个支持
Linux
的
HID
设备
阅读器重写软件,我在调试它时遇到了一些问题。在Windows上,我使用一个名为的工具,它可以让你选择一个
设备
并记录
读写
报告。我正在使用的基于
Linux
的库使用lsusb直接与
设备
通信,因此没有驱动程序交互。有人知道我如何跟踪我的应用程序和USB
设备
之间的流量吗?注意:我已经尝试在写入
设备
之前从我的应用程序中转储数据,一切看起来都很正常。但是,如果我在Windows中运行编译后的应用程序,busdo
浏览 10
提问于2012-09-06
得票数 1
回答已采纳
1
回答
读取
HID
设备
输入,例如从键盘或条形码扫描器读取
、
、
、
、
有人知道如何从任何C#/.NET (.NET 6)应用程序中读取
HID
设备
吗? 这些项目的重点是从所有键盘上获取数据,并检查数据来自何处。现在,我真正需要的是一种库/方法,可以从这些
设备
接收数据,而不需要windows、窗体、句柄甚至是应用程序的焦点。它的工作方式应该是我可以简单地从
设备
中获取数据,而不需要任何用户交互或关注应用程序,这样它就可以从.NET控制台应用程序中工作。我发现的一个非常有趣的库是
HID
.NET库(),这个库的一个问题是,
浏览 18
提问于2022-03-06
得票数 1
回答已采纳
1
回答
HID
USB访问与libusb
、
、
、
我需要从
Linux
下的C++访问USB
设备
,并且对USB接口完全陌生。我正在访问的
设备
没有任何驱动程序,但显示为
HID
设备
。该
设备
类似于机器控制器(简单的短路输入/输出命令)。它不像鼠标/键盘,所以我不确定它是否应该显示为
HID
设备
。 根据我所读到的,我的选择是作为
HID
设备
访问它,或者将它列入黑名单并使用libusb访问它。(如果我说错了,请纠正我)。看起来
HID
访问是可行的-
浏览 24
提问于2016-03-26
得票数 4
3
回答
如何在
Linux
中写入CM108芯片的GPIO引脚?
、
C媒体的CM108有4个GPIO引脚,您可以通过
hid
接口进行访问。然而,我正尝试在
Linux
中做同样的事情,但没有成功。
linux
内核将该
设备
检测为hidraw
设备
。 注意:我可以从
设备
中读取,但不能写入。(我以root用户身份运行该应用程序,以确保这不是权限问题)。
浏览 24
提问于2009-05-22
得票数 2
1
回答
将诱捕装置从鼠标改为操纵杆
、
XInput模式运行良好(加载xpad驱动程序),但在DInput模式下,内核将
设备
识别为鼠标,而不是操纵杆。我需要改变什么才能让它被识别为操纵杆?usbhid驱动程序如何为字符
设备
分配较小的数字?0003:0079:1801.0006: input,hidraw3: USB
HID
v1.11 Joystick [HJZ Mayflash PS3 Game Controller Adapater如下所示,我的
设备
是13,32,由驱动程序为mouse0保留。看来我需要欺骗(?)司机给它分配了一个不同的小号?.
浏览 0
提问于2015-05-08
得票数 2
回答已采纳
1
回答
使用java wthont打印机打开现金抽屉
、
、
、
、
所有,我正在做一个java标准版的软件,这个应用程序将有一个带usb适配器的现金抽屉,但我不知道如何打开现金抽屉,给出Java的回报。我需要你的帮助。感谢java代码中的现金抽屉?wthont打印机
浏览 1
提问于2017-04-27
得票数 0
1
回答
游戏垫api和
hid
有多少不同之处?
、
、
我很好奇,如果我想使用一些定制的传感器硬件(
HID
兼容的)来充当游戏垫。然后使用gamepad API来处理js/html。我不能做什么?具体来说,在
HID
上可以做什么,但是不能用GamePad api做什么?(如果有的话,反之亦然)
浏览 4
提问于2016-08-24
得票数 0
回答已采纳
2
回答
虚拟USB
HID
装置
、
、
我正在开发一个应用程序,将与附加的USB
HID
设备
通信。问题是还没有真正的
设备
(我们团队的另一部分正在开发),所以,我真的很想有一些方法来模仿它。我认为理想的实用程序应该如下所示:内核模块在加载时在系统中创建两个
设备
节点: 一个虚拟的usb
设备
,它与任何真正的usb
设备
节点(可能是/dev/hidraw0)都无法区分;当然,无论我使用什么usb库,例如hidapi,都应该看到这个
设备
。服务
设备
节点,如/dev/
浏览 0
提问于2015-07-11
得票数 14
1
回答
usbhid触摸屏和usbhid有什么区别?
、
、
、
我在试着理解触摸屏。我遇到了这两个内核模块:usbtouchscreen和usbhid。我很困惑,究竟有什么不同呢?假设我有一个通过USB连接到硬件上的触摸屏,我应该使用其中的两个吗?我知道最明显的答案是:试着安装其中之一,看看它是否有效。在USBHID和普通USB屏幕的情况下,这两个驱动程序为USB触摸屏发送的数据是什么? evdev如何将这些不同的数据包/信息转换为统一的触摸事件?
浏览 0
提问于2016-07-30
得票数 1
回答已采纳
2
回答
连接usb
设备
时是否会发生中断?
、
、
、
我在
linux
平台上从事USB
HID
的工作。键盘、鼠标等都是人机接口
设备
的例子。只要将
HID
插入系统,就会在第一次枚举
设备
时发生。然后,在/dev目录中出现一个以hidraw形式出现的条目。在
linux
中,"usbhid和
hid
“是插入
HID
设备
时调用的模块。当我禁用这些模块(使用rmmod和系统重启)时,
设备
没有被枚举,并且/dev上也没有显示hidraw条目(正如预期的那样)。现在
浏览 5
提问于2012-05-21
得票数 0
1
回答
从自定义USB
设备
读取值
、
、
我有一个USB
设备
(自行车电脑),想要从它读取数值(里程计值,平均速度等)通过USB端口。没有关于此
设备
的文档。我正在寻找一个关于IOKit框架的解决方案。
浏览 3
提问于2012-06-16
得票数 1
回答已采纳
3
回答
用于从USB
设备
获取连续
HID
报告的
Linux
命令/工具
、
、
lsusb -v给出了USB
设备
的
设备
描述符的信息。
Linux
中有没有什么命令/工具可以给我们一个USB
HID
设备
的连续
HID
输入报告?
浏览 2
提问于2015-03-02
得票数 0
1
回答
将鼠标绑定到自定义字符
设备
驱动程序,而不是一般的
HID
驱动程序
、
、
我正在尝试编写一个简单的
Linux
鼠标驱动程序,在将信息从鼠标发送到模块时遇到了问题。但是,我不明白如何将来自鼠标的数据提供给这个字符驱动程序。鼠标在/dev/input中有一个独立的文件,我可以从中读取,当查看鼠标在/sys/bus/
hid
/devices/的条目时,我可以看到
浏览 0
提问于2023-01-21
得票数 0
回答已采纳
2
回答
Linux
设备
树: USB-I2C桥上的i2c
设备
、
我有一个i2c
设备
(触摸控制器)。因为USB
设备
是自动枚举的,所以我的.dts文件中没有一个节点可以用作触摸控制器节点的父节点。我假设我需要在usb控制器下的.dts文件中创建一个占位符节点(在我的例子中是xusb@70090000),然后内核将它与枚举的USB
设备
关联起来,然后将触摸控制器移到这个节点中,但是我不知道如何做到这一点对于USB
设备
来说,这样的节点会是什么样的呢?还是有一个完全不同的解决方案? 我使用
Linux
4.1.0-Rc5版本的
hid
-cp2112支持版本运行
浏览 4
提问于2015-05-27
得票数 5
回答已采纳
1
回答
LibUsbDotNet调用UsbDevice.AllDevices时找不到
设备
、
、
、
我正在执行LibUsbDotNet的示例代码,它将返回所有连接的usb
设备
的信息。您可以在下面找到这段代码。} // This is necessary for libusb-1.0 and
Linux
Console.ReadKey(); }我的问题是代码中执行的第二行:根本不返回任何
浏览 12
提问于2014-09-07
得票数 7
回答已采纳
3
回答
Android蓝牙触摸板仿真
、
、
、
、
我在考虑是否有可能将我的Android
设备
用作普通电脑的触摸板(不需要在电脑端安装特殊软件)。 你认为有可能将安卓手机识别为蓝牙鼠标对着电脑吗?我需要启动我的手机吗?
浏览 3
提问于2011-04-07
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DIY一个专属HID注入设备吧
Linux系统编程 读写锁rwlock
通过重定向在 Linux 终端任意读写数据
Linux的字符设备和块设备
Linux设备驱动开发
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券