Hva er HID-enheter?

Hva er HID-enheter?


En menneskelig grensesnitt enhet, eller HID, er i utgangspunktet noe menneskelig styrt inngangsenhet utviklet for å samsvare med USB-standarden. Disse består av "host" og "enhet" deler, med verts være computer-utstyrsgrensesnittet, og enheten blir hva brukeren samhandler med. Disse er best beskrives som en klasse for USB-enheter.

drivere

Som de fleste USB-enheter, omfatter HID standard og inneholder mange generiske drivere, slik at å koble til en enhet skal sikre minst grunnleggende enhet funksjonalitet. Mange av disse enhetene inneholder små, faste ROM som inneholder spesifikke drivere for en enhet som gir total funksjonalitet og spesifikk identifikasjon av enheten.

oppstartbar

Noen HIDs, spesielt mus og tastatur, har deler av koden som tillater dem å kjøre i pre-OS boot rekkefølge for å få tilgang til og samhandle med pre-boot ledetekster, BIOS-menyer og så videre. For sikkerhet og enkelhet, er bare noen få enheter lov til å få tilgang til systemressurser ved oppstart, og disse inkluderer vanligvis USB-harddisker og minnepinner. Dette er spesielt nyttig for feilsøking.

Lavt nivå

Siden USB-standarden er ment å støtte x86 og x64-prosessorer, kan det være plattform agnostiker, og HID-enheter kan brukes på en rekke forskjellige typer datamaskiner og operativsystemer. Derfor kan disse enhetene være funksjonell på de fleste maskinvare som støtter den universelle USB-standarden. Dette innebærer også at det er så få restriksjoner som mulig på fremtiden HID utvikling, som de ikke trenger å være bundet til bestemte plattformer, bare USB HID standard.

eksempler

De vanligste HIDs er mus, tastatur og joystick, men visse typer av eksterne harddisker, høyttalere, mikrofoner, kameraer, skrivere og skannere er alle inkludert i denne klassen. Bluetooth-enheter som bruker trådløs tilkobling vanligvis bruke noen USB node eller adapter som inkluderer HID standard som brukes på nøyaktig samme måte når enheten er paret.