HID Clients Supported in Windows

Windows supports the following top-level collections:

Usage Page Usage Windows 7 Windows 8 Windows 10 Notes Access Mode
0x0001 0x0001 - 0x0002 Yes Yes Yes Mouse class driver and mapper driver Exclusive
0x0001 0x0004 - 0x0005 Yes Yes Yes Game Controllers Shared
0x0001 0x0006 - 0x0007 Yes Yes Yes Keyboard / Keypad class driver and mapper driver Exclusive
0x0001 0x000C No Yes Yes Flight Mode Switch Shared
0x0001 0x0080 Yes Yes Yes System Controls (Power) Shared
0x000C 0x0001 Yes Yes

Yes

(For both Windows 10 and Windows 10 Mobile)

Consumer Controls

Shared

(For both Windows 10 and Windows 10 Mobile)

0x000D 0x0001 Yes Yes Yes External Pen Device Exclusive
0x000D 0x0002 Yes Yes Yes Integrated Pen Device Exclusive
0x000D 0x0004 Yes Yes Yes Touchscreen Exclusive
0x000D 0x0005 No Yes Yes Precision Touchpad (PTP) Exclusive
0x0020 Multiple No Yes Yes Sensors Shared
0x0084 0x004 Yes Yes Yes HID UPS Battery Shared
0x008C 0x0002 No

Yes

(Windows 8.1 and later)

Yes Barcode Scanner (hidscanner.dll) Shared

 

 

 

Send comments about this topic to Microsoft