用于从USB设备获取连续HID报告的Linux命令/工具



lsusb -v提供USB设备的设备描述符的信息。有没有任何命令/工具可以在Linux中为我们提供来自USB HID设备的连续HID输入报告?

lsusb显示您的设备在总线1:上为60时

usbhid-dump -s 1:60 -f -e stream

示例输出:

001:060:000:STREAM             1479575666.731004
 02 1F
.001:060:000:STREAM             1479575666.859017
 01 1E
.001:060:000:STREAM             1479575666.987019
 02 1F

第一行是路径、类型和时间戳。第二行是原始报告,所以如果您使用多个报告id,那么第一个字节是报告id。如果您不使用报告id,则它是直接从开始的消息

有一个设备文件:

cat /dev/usb/hiddev0

另请阅读文档。

以下内容有助于查看输入报告:

cat /sys/kernel/debug/<dev>/events

相关内容

最新更新