Есть ли в 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.