入力 と HID - アーキテクチャとドライバー サポート
Windows は入力デバイスに対し、USB およびレガシ PS/2 型の接続をサポートしています。USB は、新しい PC システムの入力デバイス用に推奨される接続です。
Windows は、USB Device Class Definition for Human Interface Devices (HID) 仕様に基づく入力デバイスへの均一なアクセスをサポートします。メーカーは、フィルター ドライバーを Windows レイヤー ドライバー アーキテクチャに追加することにより、デバイスの機能を拡張できます。大半のデバイスのメーカー製ドライバーは、UMDF を使用できます。マウスおよびキーボードのフィルター ドライバーは、KMDF を使用する必要があります。
拡張キーボードと Windows。ブラウザーの起動やボリュームの制御など、特別なボタンの付いたキーボードは、特別なドライバーを必要としません。実際、カスタム ドライバーは、起動時間を長引かせます。Microsoft は、HID 互換のスキャン コードを実装し、Windows の組み込み HID サポートを使用するようメーカーにお勧めします。