Как указать отчет HID в GadgetFS - PullRequest
0 голосов
/ 27 сентября 2019

Я использую GadgetFS для подмены контроллера Nintendo Pro через usb, используя эти дескрипторы .Однако я не уверен, как отправить отчет HID на коммутатор.Я знаю, что вы можете сделать это в ConfigFS, но мне не удалось найти поддержку конечных точек в ConfigFS, поэтому я решил использовать GadgetFS.

Я изучил ресурсы varios, такие как this и это .Кажется, я должен быть в состоянии отправить дескриптор отчета HID через GadgetFS, но я не могу найти способ.Не похоже, что USB_REQ_GET_REPORT определено в любом API.

Мой код можно найти здесь , что зависит от найденной библиотеки здесь .И наконец, действительно ли мне все-таки нужен дескриптор отчета HID?

1 Ответ

0 голосов
/ 28 сентября 2019

Я думаю, я понял это.Когда устройство является устройством HID, значение bRequest изменяется на некоторые константы HID.Некоторые из этих HID-специфических констант можно найти здесь .

...