Требования к USB HID перу - PullRequest
2 голосов
/ 14 ноября 2008

Есть ли в Windows Vista драйвер пера USB HID? Если да, каковы требования к USB-дескрипторам, чтобы Windows Vista распознала перо и загрузила драйвер пера?

Я ищу перо, эквивалентное драйверу мыши HID, драйверу клавиатуры HID и драйверу запоминающего устройства. Упомянутые примеры драйверов позволяют Windows, Linux и Mac OS распознавать мышь, клавиатуру и карты памяти без установки новых драйверов.

В Windows Vista много встроенной поддержки пера, и можно определить USB-устройство пера только с использованием стандартных таблиц использования HID (с точки зрения протокола USB). До сих пор я мог создавать дескрипторы USB HID, которые квалифицируются как мышь и клавиатура (с точки зрения ОС) и автоматически используют стандартный драйвер, предоставляемый ОС.

Однако для моего пера Windows Vista просто загружает общий драйвер HID и не понимает, что устройство является «пером». Мотивация для определения пера, а не мыши с абсолютными координатами, заключается в том, что Vista поддерживает специальные функции, такие как «жесты», но это включено только для устройств Pen / Digitizer.

1 Ответ

2 голосов
/ 24 января 2011

Взгляните на эту бумагу: https://www.microsoft.com/whdc/device/input/DigitizerDrvs_touch.mspx

...