Share via


HID Drivers and HID Parsers (Compact 2013)

3/26/2014

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 Windows Embedded Compact 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.

To add this feature to your OS, see HID Driver Catalog Items and Sysgen Variables.

For reference information, see HID Driver and HID Parser Reference.

Sample application code is available at %_WINCEROOT\Public\Common\OAK\Drivers\USB\Class\HID.

The recommended location for your driver implementation is %_WINCEROOT%\Platform\<BSP Name>\Src\Drivers\usb\class\HID.

See Also

Other Resources

Device Drivers
USB Host Drivers