Hva er en enhet for menneskelig grensesnitt?

A Human Interface Device (HID) er en rekke datamaskintillegg designet for å brukes direkte av mennesker. I motsetning til andre enheter som eksterne harddisker eller trådløse kort, har HID-er vanligvis knapper eller kontroller som lar mennesker samhandle med datamaskinen. Flertallet av moderne Human Interface-enheter bruker USB-kommunikasjonsprotokollen (Universal Serial Bus); uttrykket HID refererer vanligvis til denne enhetstypen.

Betegnelsen “Human Interface Device” ble opprettet av ingeniører som jobbet i Microsoft ™ Corporation på slutten av 1990-tallet. Før denne tiden var antallet protokoller for dataenheter begrenset. Produsentene var begrenset til å lage inndataenheter som falt i trange kategorier, for eksempel joysticks eller tastaturer. Dataselskaper ble tvunget til å skrive helt nye enhetsinstruksjoner kalt "drivere" når som helst en ny eksperimentell inngangskontroller ble laget.

En maskinvareklassifisering av Human Interface Device ble designet for å adressere denne begrensningen og oppmuntre til nye typer inndataenheter som skal bygges. Hvis en produsent følger HID-maskinvarens retningslinjer, kan de trygt anta at produktet deres vil fungere skikkelig med de fleste moderne datamaskiner. De fleste operativsystemene som er i bruk, inkludert både Windows og Mac-plattformer, støtter spesifikasjonene for Human Interface Device.

HID-er inneholder forhåndsprogrammerte data, kalt “HID-deskriptorer”, som rapporteres til en vertsdatamaskin når enheten først er tilkoblet. HID-deskriptorene forteller datamaskinen formålet med hver pakke med informasjon som vil bli sendt fra grensesnittenheten. I hovedsak gir disse dataene en "oppdatering" til verten og varsler datamaskinen om hvilke innganger du kan forvente.

Mens de fleste HID-maskinvare er designet for brukere å kontrollere datamaskinen, er protokollen ikke begrenset til bare innganger. HID-utganger kan også sendes fra datamaskinen til en enhet. Denne kommunikasjonsevnen brukes ofte til å gi informasjon, for eksempel statuslamper. Noen enheter bruker utgangsfunksjonen til å fordype en bruker i et program eller spill gjennom vibrasjoner eller kraft-tilbakemelding.

De fleste menneskelige grensesnittenheter er “plug and play” -kompatible, noe som betyr at de kan kobles til og brukes nesten umiddelbart. En HID-kontroller med plug and play trenger ikke datamaskinen til å tilbakestille før den kan brukes, og krever ikke at brukeren laster inn eksterne drivere. Disse funksjonene kan spare tid og minimere problemer med installasjonen.

Bruken av HID-spesifikasjoner har gjort det mulig for produsentene å lage et bredt utvalg av forskjellige grensesnittkontroller, alle med samme generelle drivere. I tillegg til standard tastaturer og mus, bruker mange videospillkontrollere denne protokollen. Andre eksempler på menneskelige grensesnitt enheter inkluderer danseplater, kjøretøy simulering kontroller, treningsapparater og sykehusmedisinske instrumenter.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?