Wat is een menselijke interface -apparaat?
Een menselijke interface-apparaat (HID) is een verscheidenheid aan computeradd-on ontworpen om rechtstreeks door mensen te worden gebruikt. In tegenstelling tot andere apparaten zoals externe harde schijven of draadloze kaarten, hebben HID's meestal knoppen of bedieningselementen waarmee mensen met de computer kunnen communiceren. De meerderheid van de moderne menselijke interface -apparaten gebruikt het communicatieprotocol van de Universal Serial Bus (USB); De term HID verwijst meestal naar dit apparaattype.
De aanduiding "Human Interface Device" is gemaakt door ingenieurs die eind jaren negentig bij Microsoft ™ Corporation werkten. Vóór deze tijd was het aantal protocollen voor computerapparaten beperkt. Fabrikanten waren beperkt tot het maken van inputapparaten die in smalle categorieën vielen, zoals joysticks of toetsenborden. Computerbedrijven werden gedwongen om volledig nieuwe apparaatinstructies te schrijven die 'stuurprogramma's' worden genoemd wanneer er een nieuwe experimentele inputcontroller werd gemaakt.
Een classificatie van de hardware voor menselijke interface is ontworpen om deze beperking aan te pakken en ENcourage nieuwe soorten invoerapparaten die moeten worden gebouwd. Als een fabrikant de HID -richtlijnen voor hardwares volgt, kunnen ze er veilig vanuit gaan dat zijn product goed zal werken met de meeste moderne computers. De meeste gebruikssystemen die worden gebruikt, inclusief zowel Windows- als MAC -platforms, ondersteunen de specificaties van het menselijke interface -apparaat.
HID's bevatten voorgeprogrammeerde gegevens, genaamd "HID-descriptoren", die wordt gerapporteerd aan een hostcomputer wanneer het apparaat voor het eerst wordt aangesloten. De HID -descriptoren vertellen de computer het doel van elk pakket informatie dat via het interface -apparaat wordt verzonden. In wezen biedt deze gegevens een "update" aan de host en meldt de computer waarvan de ingangen te verwachten.
Hoewel de meeste HID -hardware is ontworpen voor gebruikers om de computer te bedienen, is het protocol niet beperkt tot alleen ingangen. HID -uitgangen kunnen ook van de computer naar een apparaat worden verzonden. Deze communicatie -capiliTY wordt vaak gebruikt om informatie te verstrekken, zoals statuslichten. Sommige apparaten gebruiken de uitvoercapaciteit om een gebruiker in een programma of spel te onderdompelen door middel van trillingen of kracht-feedback.
De meeste menselijke interface -apparaten zijn "plug and play" compatibel, wat betekent dat ze bijna onmiddellijk kunnen worden aangesloten en kunnen worden gebruikt. Een plug and play HID -controller heeft de computer niet nodig om te resetten voordat deze kan worden gebruikt en vereist niet dat de gebruiker externe stuurprogramma's laadt. Deze functies kunnen tijd besparen en de installatie van de installatie minimaliseren.
Het gebruik van HID -specificaties heeft fabrikanten in staat gesteld om een breed scala aan verschillende interfacesturingen te creëren, allemaal met dezelfde algemene stuurprogramma's. Naast standaard keyboards en muizen gebruiken veel videogamecontrollers dit protocol. Andere voorbeelden van menselijke interface -apparaten zijn danskussentjes, voertuigsimulatiebeheer, trainingsmachines en medische instrumenten in het ziekenhuis.