Hvad er en human interface-enhed?

En Human Interface Device (HID) er en række computertillægninger designet til at blive brugt direkte af mennesker. I modsætning til andre enheder, såsom eksterne harddiske eller trådløse kort, har HIDs typisk knapper eller kontroller, der giver mennesker mulighed for at interagere med computeren. Størstedelen af ​​moderne Human Interface-enheder bruger Universal Serial Bus (USB) kommunikationsprotokol; udtrykket HID henviser normalt til denne enhedstype.

Betegnelsen "Human Interface Device" blev oprettet af ingeniører, der arbejdede hos Microsoft ™ Corporation i slutningen af ​​1990'erne. Før dette tidspunkt var antallet af protokoller til computerenheder begrænset. Producenter var begrænset til at oprette inputenheder, der faldt i smalle kategorier, såsom joysticks eller tastaturer. Computerselskaber blev tvunget til at skrive helt nye enhedsinstruktioner kaldet “drivere”, hver gang en ny eksperimentel inputcontroller blev lavet.

En hardwareklassificering til Human Interface Device blev designet til at tackle denne begrænsning og tilskynde til, at nye typer input-enheder bygges. Hvis en producent følger HID-hardware-retningslinjerne, kan de med sikkerhed antage, at deres produkt fungerer korrekt med de fleste moderne computere. De fleste operativsystemer, der er i brug, inklusive både Windows og Mac-platforme, understøtter specifikationer for Human Interface Device.

HID'er indeholder forprogrammerede data, kaldet “HID-deskriptorer”, der rapporteres til en værtscomputer, når enheden først er tilsluttet. HID-deskriptorerne fortæller computeren formålet med hver pakke information, der sendes fra interfaceenheden. I det væsentlige giver disse data en "opdatering" til værten og giver besked til computeren, hvilke input der kan forventes.

Mens de fleste HID-hardware er designet til brugere til at kontrollere computeren, er protokollen ikke kun begrænset til input. HID-udgange kan også sendes fra computeren til en enhed. Denne kommunikationsevne bruges ofte til at give information, f.eks. Statuslamper. Nogle enheder bruger outputfunktionen til at hjælpe med at fordybe en bruger i et program eller spil gennem vibrationer eller kraft-feedback.

De fleste menneskelige interface-enheder er "plug and play" -kompatible, hvilket betyder, at de kan tilsluttes og bruges næsten øjeblikkeligt. En plug and play HID-controller har ikke brug for computeren til at nulstille, før den kan bruges, og kræver ikke, at brugeren indlæser eksterne drivere. Disse funktioner kan spare tid og minimere installationsproblemer.

Brug af HID-specifikationer har gjort det muligt for producenterne at oprette en bred vifte af forskellige interfacekontroller, der alle bruger de samme generelle drivere. Ud over standardtastaturer og mus bruger mange videospilkontrollere denne protokol. Andre eksempler på menneskelige interface-enheder inkluderer dansepuder, køretøjssimuleringskontrol, træningsmaskiner og hospitalets medicinske instrumenter.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?