HID Drivers
A human interface device (HID) driver provides the interface between a bus driver, such as a Universal Serial Bus (USB) driver, and an interactive input device, such as a keyboard, mouse, or joystick.
The Microsoft® Windows® CE HID driver architecture is based on the Device Class Definition for Human Interface Devices specification. The Microsoft HID driver implementation is not limited to USB devices. For more information about the Device Class Definition for Human Interface Devices specification, see https://www.usb.org.
The following list shows topics that describe elements of HID collections:
- HID Preparsed Data
- HID Link Collections
- HID Collection Capabilities
- HID Button Capability Arrays
- HID Value Capability Arrays
- HID Data Indexes
The following list shows topics that describe HID reports:
- HID Report Initialization
- HID Report Interpretation
- Troubleshooting: HID Report Identifier Errors
- Dropped HID Reports
See Also
Driver Categories | USB Drivers | Driver Development
Last updated on Tuesday, May 18, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.