? Human Interface Devices compongono la classe di hardware che utilizza universali porte Serial Bus per permettere facilmente gli esseri umani per controllare i computer . Questo universale dispositivo di classe a vantaggio dei consumatori , consentendo ai dispositivi di input di funzionare apparentemente senza driver hardware. USB
Sviluppato nel 1994 da un collettivo di produttori di hardware per computer , lo standard USB è stato sviluppato per una veloce - fino a 12 megabyte al secondo - e un modo semplice per collegare le periferiche al computer . Tra tutti i dispositivi USB , le periferiche conformi a HID sono una classe comune.
Compatibile HID Dispositivi
mouse e tastiere USB sono i più comuni dispositivi di interfaccia umana , ma il classe si è ampliata per includere i joystick , trackball e qualsiasi altro strumento che permette agli esseri umani di interagire con i computer .
Microsoft Windows
tenendo produttori di HID compliancy set da USB e il proprio set di standard di dispositivi , Microsoft è stata in grado di integrare i driver universali direttamente nei propri sistemi operativi a partire da Windows XP . Con questo, i dispositivi di controllo di consumo, quali tastiere e mouse USB più necessari all'installazione scomodo di driver separati . Il rovescio della medaglia è che un driver di sistema corrotto potrebbe provocare tutti i dispositivi di input a fallire contemporaneamente .
DirectInput
Un componente del motore di gioco di Microsoft DirectX , DirectInput è stato sviluppato per consentire HID dispositivi conformi come joystick e ruote da corsa per funzionare facilmente con i giochi per computer senza driver separati .