Inhoud
Menselijke interface-apparaten vormen de klasse van computerhardware die Universal Serial Bus (USB) -poorten gebruikt zodat mensen eenvoudig computers kunnen besturen. Deze apparaatklasse komt de consumenten ten goede doordat de invoerapparaten blijkbaar zonder hardwarestuurprogramma's kunnen functioneren.
De meeste toetsenborden zijn een HID-compatibel apparaat voor consumentencontrole (toetsenbordafbeelding door r3bel van Fotolia.com)
USB
De USB-standaard, ontwikkeld in 1994 door een coöperatie van fabrikanten van computerhardware, is ontwikkeld om een snelle manier te krijgen - tot 12 megabytes per seconde - en is eenvoudig om randapparaten op computers aan te sluiten. Van alle USB-apparaten zijn compatibele HID-randapparatuur een gebruikelijke klasse.
HID-compatibele apparaten
Muizen en USB-toetsenborden zijn de meest voorkomende menselijke interface-apparaten, maar deze klasse is uitgebreid met joysticks, trackballs en andere tools waarmee mensen kunnen communiceren met computers.
Microsoft Windows
Microsoft was in staat om universele stuurprogramma's rechtstreeks in hun besturingssystemen op te nemen, te beginnen met Windows XP, waardoor fabrikanten in de HID-conformiteit werden gehouden die was vastgesteld door USB en zijn eigen set apparaatstandaarden. Hiermee hebben consumentenbesturingsapparaten zoals USB-toetsenborden en muizen niet langer de ongemakkelijke installatie van verschillende stuurprogramma's nodig. Het nadeel was dat een beschadigde systeemstuurprogramma ervoor kon zorgen dat alle invoerapparaten tegelijk uitvielen.
DirectInput
DirectInput, onderdeel van de DirectX-gamingengine van Microsoft, is ontworpen om compatibele HID-apparaten zoals joysticks en racesturen gemakkelijk te laten werken met computerspellen zonder het gebruik van verschillende stuurprogramma's.