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

Rau*_*ulp 1 android hid linux-kernel

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

ReD*_*ion 5

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

usbhid-dump -s 1:60 -f -e stream
Run Code Online (Sandbox Code Playgroud)

输出示例:

001:060:000:STREAM             1479575666.731004
 02 1F

.001:060:000:STREAM             1479575666.859017
 01 1E

.001:060:000:STREAM             1479575666.987019
 02 1F
Run Code Online (Sandbox Code Playgroud)

第一行是路径、类型、时间戳。第二行是原始报告,因此如果您使用多个报告 ID,则第一个字节是报告 ID。如果您不使用报告 ID,那么这就是您从头开始的消息