Hva er en menneskelig grensesnittapparat?
En menneskelig grensesnittapparat (HID) er en rekke datatilskudd designet for å brukes direkte av mennesker. I motsetning til andre enheter som eksterne harddisker eller trådløse kort, har HIDS typisk knapper eller kontroller som lar mennesker samhandle med datamaskinen. Flertallet av moderne menneskelige grensesnittenheter bruker kommunikasjonsprotokollen Universal Serial Bus (USB); Begrepet HID refererer vanligvis til denne enhetstypen.
Betegnelsen “Human Interface Device” ble opprettet av ingeniører som jobber i Microsoft ™ Corporation på slutten av 1990 -tallet. Før denne tiden var antall protokoller for datamaskinenheter begrenset. Produsentene var begrenset til å lage inngangsenheter som falt i smale kategorier, for eksempel joysticks eller tastaturer. Dataselskaper ble tvunget til å skrive helt nye enhetsinstruksjoner kalt “drivere” hver gang en ny eksperimentell inngangskontroller ble laget.
En maskinvareklassifisering av menneskelig grensesnitt ble designet for å adressere denne begrensningen og eNCourage nye typer inngangsenheter som skal bygges. Hvis en produsent følger HID -retningslinjene for maskinvare, kan de trygt anta at produktet deres vil fungere ordentlig med de fleste moderne datamaskiner. Flertallet av operativsystemer som er i bruk, inkludert både Windows og Mac -plattformer, støtter spesifikasjonene for menneskelig grensesnittenhet.
HIDS inneholder forhåndsprogrammerte data, kalt "HID-beskrivelser", som rapporteres til en vertsdatamaskin når enheten først er tilkoblet. HID -beskrivelsene forteller datamaskinen for formålet med hver pakke med informasjon som vil bli sendt fra grensesnittetheten. I hovedsak gir disse dataene en "oppdatering" til verten og varsler datamaskinen som 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 kommunikasjonen CapabiliTY brukes ofte til å gi informasjon, for eksempel statuslys. Noen enheter bruker utgangsevnen for å hjelpe deg med å fordype en bruker i et program eller et spill gjennom vibrasjoner eller kraftfôrback.
De fleste menneskelige grensesnittenheter er "plug and play" -kompatible, noe som betyr at de kan kobles til og brukes nesten umiddelbart. En plug and play HID -kontroller trenger ikke datamaskinen for å tilbakestille før den kan brukes, og krever ikke at brukeren laster inn eksterne drivere. Disse funksjonene kan spare tid og minimere installasjonsproblemer.
Bruken av HID -spesifikasjoner har gjort det mulig for produsenter å lage et bredt utvalg av forskjellige grensesnittkontroller, som alle bruker de samme generelle driverne. I tillegg til standard tastaturer og mus, bruker mange videospillkontrollere denne protokollen. Andre eksempler på humane grensesnittenheter inkluderer danseputer, kjøretøysimuleringskontroller, treningsmaskiner og sykehusmedisinske instrumenter.