使用HIDAPI,您如何查询原始报告描述符?

Sha*_*way 5 hid hidapi

我想解构从hid_read函数中收到的原始报告hidapi.

据我了解,这可以使用设备报告描述符中的信息来实现.但是当试图查询这些描述符时,我迷失在HID规范之间并使用可用的方法hidapi.

我希望看到一个具体的C或基于node-hidapi的示例,它可以查询和枚举设备的所有报告描述符 - 也许是鼠标来保持简单?

Sha*_*way 5

我问阿兰·奥特约这封电子邮件,他回答没有,如下所示:

HIDAPI不提供获取或解析报告描述符的函数.由于HIDAPI用于与自定义设备通信,因此无论如何这些设备可能包含所有或大部分供应商定义的报告项.