HID Drivers

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported


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 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 this specification, see this USB Web site.

In This Section

  • HID Driver Migration
    Provides migration information for moving a HID driver from one version of the OS to another.
  • Power Management
    Describes the power management capabilities of the Windows Embedded CE operating system.