На самом деле это не клавиатура, а ИК-пульт, но с точки зрения ОС это комплект из USB-мыши и клавиатуры с небольшим набором мультимедийных кнопок.
В Windows работает влёт без всяких дополнительных драйверов. В линуксе работало очень частично и местами неправильно, пока я не нашел
драйвер. Хотя если выражаться точно, то это не драйвер устройства.
(
Read more... )
Comments 72
Reply
Reply
Reply
Драйвер USB HID под Windows несомненно другой.
Хотите помогу разобраться что конкретно происходит?
У меня есть некоторый опыт.
Reply
А то у меня на руках тоже пара дешёвых китайских USB HID геймпадов, которые под windows показывают 2 оси, а под Linux, внезапно, 6. Причём реально имеющаяся единственная крестовина ложится не на 0 и 1 оси, а на 3 и 4.
Reply
Дамп дескриптора:
004:002:000:DESCRIPTOR 1294125322.024277
05 01 09 04 A1 01 A1 02 75 08 95 05 15 00 26 FF
00 35 00 46 FF 00 09 30 09 30 09 30 09 30 09 31
81 02 75 04 95 01 25 07 46 3B 01 65 14 09 00 81
42 65 00 75 01 95 0A 25 01 45 01 05 09 19 01 29
0A 81 02 06 00 FF 75 01 95 0A 25 01 45 01 09 01
81 02 C0 A1 02 75 08 95 04 46 FF 00 26 FF 00 09
02 91 02 C0 C0
Reply
Reply
Reply
Reply
Reply
С помощью моей утилитки.
Reply
003:002:001:DESCRIPTOR 1294093132.612876
05 01 09 02 A1 01 85 01 09 01 A1 00 05 09 19 01
29 05 15 00 25 01 95 05 75 01 81 02 95 01 75 03
81 03 05 01 09 30 09 31 09 38 15 81 25 7F 75 08
95 03 81 06 05 0C 0A 38 02 95 01 75 08 81 06 C0
09 3C 15 00 26 FF 00 75 08 95 08 B1 06 C0 05 0C
09 01 A1 01 85 02 19 00 2A 3C 02 15 00 26 3C 02
95 01 75 10 81 00 C0 05 01 09 80 A1 01 85 03 19
81 29 83 15 00 25 01 75 01 95 03 81 02 95 05 81
01 C0
003:002:000:DESCRIPTOR 1294093132.626838
05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01
75 01 95 08 81 02 95 01 75 08 81 01 95 05 75 01
05 08 19 01 29 05 91 02 95 01 75 03 91 01 95 06
75 08 15 00 25 01 05 07 19 00 29 65 81 00 05 01
09 3C 15 00 26 FF 00 75 08 95 08 B1 06 C0
Reply
Reply
Reply
Leave a comment