Share via


HID Driver Catalog Items and Sysgen Variables (Compact 7)

3/12/2014

In Windows Embedded Compact, you can implement support for connecting a Windows Embedded Compact powered device to an interactive input device by using a human interface device (HID) device driver and parsing data from the driver by using the HID parser functions.

For adding the Bluetooth wireless technology HID profile for connecting to an HID device over Bluetooth wireless technology, see Bluetooth Catalog Items and Sysgen Variables.

For more information, see HID Drivers and HID Parsers.

For more information about how to add or remove catalog items, see Design Your First OS.

Hardware and Software Requirements

  • Requires an interactive input device that supports the Device Class Definition for Human Interface Devices specification.

Catalog Items and Sysgen Variables

The following table describes the catalog items and associated SYSGEN variables you can use to add support for human interface device (HID) drivers to your OS.

Catalog item SYSGEN variable Description Dependencies

USB Human Input Device (HID) Class

SYSGEN_USB_HID

Provides a USB class driver that supports HID-compatible USB devices.

None.

USB HID Keyboard and Mouse

SYSGEN_USB_HID_CLIENTS

Provides an HID class driver that supports connecting to HID-compatible USB keyboards and mice.

Requires USB Human Input Device (HID) Class (SYSGEN_USB_HID).

USB HID Keyboard Only

SYSGEN_USB_HID_KEYBOARD

Provides an HID class driver that supports connecting to an HID-compatible USB keyboard.

Requires USB Human Input Device (HID) Class (SYSGEN_USB_HID).

USB HID Mouse Only

SYSGEN_USB_HID_MOUSE

Provides an HID class driver that supports connecting to an HID-compatible USB mouse.

Requires USB Human Input Device (HID) Class (SYSGEN_USB_HID).

See Also

Concepts

USB Host Driver Catalog Items and Sysgen Variables

Other Resources

HID Drivers and HID Parsers