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