Windows Vista に USB HID ペン ドライバーはありますか? その場合、Windows Vista にペンを認識させ、ペン ドライバをロードさせるための USB 記述子の要件は何ですか?
探しているのは、HIDマウスドライバー、HIDキーボードドライバー、マスストレージドライバーに相当するペンです。上記のサンプル ドライバーを使用すると、新しいドライバーをインストールしなくても、Windows、Linux、および Mac OS でマウス、キーボード、およびメモリ スティックを認識できます。
Windows Vista では、ペンの多くのネイティブ サポートがあり、(USB プロトコルの観点から) 標準の HID 使用テーブルのみを使用して USB ペン デバイスを定義することができます。これまでのところ、(OS の観点から) マウスとキーボードとして機能し、OS が提供する標準ドライバーを自動的に使用する USB HID 記述子を作成できました。
ただし、ペンの場合、Windows Vista は汎用 HID ドライバーをロードするだけで、デバイスが「ペン」であることを認識しません。絶対座標でマウスではなくペンを定義する動機は、Vista が「ジェスチャ」などの特別な機能をサポートしていることですが、これはペン/デジタイザ デバイスでのみ有効です。