Een human interface device , of HID , is eigenlijk elke mens - gestuurde invoerapparaat ontwikkeld om te voldoen aan de USB-standaard . Deze bestaan uit "host " en " apparaat " onderdelen , met de gastheer die de computer - apparaat -interface , en het apparaat zijn wat de gebruiker interageert met . Deze worden het best omschreven worden als een klasse van USB-apparaten . Drivers Net als de meeste USB-apparaten , de HID- standaard omvat en bevat vele generieke stuurprogramma's , zodat het aansluiten van een apparaat moet minstens basisfunctionaliteit apparaat te garanderen . Veel van deze apparaten bevatten kleine , permanente roms die specifieke drivers voor een apparaat dat de totale functionaliteit en specifieke identificatie van het apparaat mogelijk zijn . Bootable Sommige HID's , in het bijzonder muizen en toetsenborden , hebben delen van code die hen in staat stellen om te draaien in de pre - OS opstartvolgorde om toegang te krijgen en interactie met pre-boot prompts , BIOS menu's en ga zo maar door . Voor de veiligheid en eenvoud , zijn slechts een paar apparaten die toegang hebben tot de systeembronnen tijdens het opstarten , en deze zijn doorgaans voorzien van USB harde schijven en flash drives . Dit is vooral handig voor het oplossen van problemen . Low Level Aangezien de USB-standaard is bedoeld om x86-en x64 -processors ondersteunen , kan het platform agnostisch zijn , en HID apparaten kunnen worden gebruikt op een aantal verschillende typen computers en besturingssystemen . Daarom kunnen deze apparaten functioneel zijn de meeste hardware die de universele USB standaard ondersteunt . Dit impliceert ook dat er zo weinig mogelijk beperkingen voor de toekomstige ontwikkeling HID , want ze hoeven niet te worden gebonden aan specifieke platformen , alleen de USB HID- standaard . Voorbeelden < br > p De meest voorkomende HID's zijn muizen , toetsenborden en joysticks , maar bepaalde vormen van externe harde schijven , luidsprekers , microfoons , webcams , printers en scanners zijn allemaal inbegrepen in deze klasse . Bluetooth randapparatuur die draadloos verbinding meestal gebruik van bepaalde USB- knooppunt of adapter die de HID- standaard die wordt gebruikt in de exact dezelfde manier als het apparaat wordt gekoppeld bevat .
|