如何在GadgetFS中指定HID报告

问题描述 投票:0回答:1

我正在使用GadgetFS通过USB使用these descriptors欺骗Nintendo Pro Controller。但是,我不确定如何将HID报告发送到交换机。我知道您可以在ConfigFS中完成此操作,但是我无法在ConfigFS中找到端点支持,因此我决定使用GadgetFS。

我研究了thisthis之类的各种资源。看来我应该能够通过GadgetFS发送HID报告描述符,但是我找不到办法。在任何API中似乎都没有定义USB_REQ_GET_REPORT

可以找到我的代码here,这取决于找到的库here。最后,我是否真的仍然需要HID报告描述符?

c raspberry-pi usb hid descriptor
1个回答
0
投票

我想我已经知道了。当设备是HID设备时,bRequest值将更改为某些HID常数。这些特定于HID的常量可以在here中找到。

© www.soinside.com 2019 - 2024. All rights reserved.