Human Interface Device
Human Interface Device ( HID ) ( access to input devices in German Windows 7 versions) is a device class of the USB standard for computers , which describes devices with which users interact directly. Most often, HID is used on devices such as keyboards , mice , joysticks, and graphics tablets .
However, HID can also be used for other purposes, such as relay cards, controls (buttons and switches), thermometers, multimeters, telephony and many other purposes. For this purpose, a communication channel provided for application-specific purposes is used, which transmits any data to and from the USB terminal. The usability is limited, among other things, by a smaller number of endpoints and low data transfer rates . Individual devices can be identified by their serial, product and manufacturer numbers.
HID device drivers are included in common operating systems. If an HID device is connected (during operation), it is usually recognized directly as a device type input devices (human interface devices) and then displayed in the Microsoft Windows device manager, for example .