quote:

Originally posted by Chistяков Сергей:

Хм... Я надеюсь, собственно программируемость джоя не будет висеть на контроллере?
Просто я думаю, хардварно стоит реалировать только HID-интерфейс. Обновление прошивки джоя это, конечно, хорошо, но совсем не обязательно. Т.к. саму программируемость (эмуляцию клавы) лучше делать в драйвере, как это делается, например, в Saitek X45 (для него, кстати, уже есть написанный неплохой программируемый драйвер).

Правильно думаешь.
УСБ контроллер должен просто представиться что он HID устройство, отдать два репорта - о формате передаче и формате HID и все - гнать по запросам данные в том формате который согласовал.
А сверху будет сидеть т.н. драйвер-фильтр. который и будет перехватывать и преобразовывать пакеты. Тот драйверок для Х36/Х45 так и сделан.