腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券