? Human Interface Devices utgjør klassen av maskinvare som bruker Universal Serial Bus -porter for enkelt å tillate mennesker å styre datamaskiner. Denne universelle enhet klasse fordeler forbrukerne ved å la input-enheter å fungere tilsynelatende uten maskinvaredrivere . USB
Utviklet i 1994 av et kollektiv av maskinvare produsenter, USB-standarden utviklet for en rask - opp til 12 megabyte per sekund - og enkel måte å koble eksterne enheter til datamaskiner. Blant alle USB -enheter , HID -kompatible enheter er en vanlig klasse .
HID -kompatible enheter
USB mus og tastatur er de vanligste Human Interface Devices , men klasse har utvidet til å omfatte joysticks , styrekuler og andre verktøy som tillater mennesker å samhandle med datamaskiner.
Microsoft Windows
Ved å holde produsentene til HID compliancy sett av USB og sitt eget sett av enheten standarder, var Microsoft i stand til å innlemme universelle drivere direkte inn i sine operativsystemer som starter med Windows XP . Med dette , forbruker kontroll enheter som USB- tastatur og mus ikke lenger krevde upraktisk installasjon av separate drivere . Ulempen var at et korrupt system driver kan føre til at alle input-enheter til samtidig mislykkes.
DirectInput
En del av Microsofts DirectX gaming motor, ble DirectInput utviklet for å tillate HID -kompatible enheter som styrespaker og racing hjul for enkelt å fungere med dataspill uten separate drivere .