Цитата(Artos5 @ May 24 2017, 20:13)

Проблема заключается в том что работают только некоторые клавиатуры
Для начала проверьте, проходит ли энумерация устройства(получение дескрипторов интерфейса, репорта и т.п.), если проходит, то правильно пишите ХИД-парсер и используйте результаты его работы, ибо там много нужных полей и номеров репортов, с мышками была подобная проблема, то номер репорта не тот, то поля не соответствуют, а в некоторых случаях вообще не тот интерфейс выбирался, особенно в композитных устройствах (клава+мышь).
Сообщение отредактировал mantech - May 26 2017, 19:29