Der er mange mærkelige vilkår, der følger med at bruge en computer. En, som du måske har set, er "Human Interface Device" eller "Hid". Det lyder som noget ud af en sci-fi film, men hvad betyder det?
"Human Interface Device" kan lyde underligt fremmede, men navnet er faktisk meget beskrivende. Simpelthen sagt er et HID en standard for computerenheder, der drives af mennesker. Standarden tillader, at disse enheder nemt kan bruges uden ekstra software eller drivere.
En standard til at forenkle tilbehør
"Human Interface Devices" er en standard, der blev oprettet for at forenkle processen med at installere input-enheder. Forud for HID var der flere specifikke protokoller for hver type indgangsindretning.
Det betød, at der var en protokol for mus, en protokol for tastaturer og så videre. Enheder, der er nødvendige for at bruge de eksisterende protokoller eller oprette brugerdefinerede drivere. Folk havde mere arbejde at gøre, når du installerer og konfigurerer enheder.
Til sammenligning omfatter en HID-kompatibel enhed "datapakker", der indeholder alle aktioner fra enheden. For eksempel kan et tastatur have en nøgle til justering af volumen. Når den pågældende nøgle trykkes, fortæller "HID-beskrivelsen" computeren, hvor formålet med denne handling er gemt i pakkerne, og den udføres.
HID-protokollen gør det meget lettere for virksomhederne at producere bredt kompatibelt tilbehør. Alle moderne operativsystemer understøtter HID-protokollen. Du kan tilslutte et USB-tastatur til en Windows PC, Mac, Chromebook eller endda en Android Tablet, og den vil straks være funktionelt. Det er alt takket være HID.
HID og applikationer
Den største fordel ved HID kan simpelthen forbinde næsten enhver perifer til din enhed og få den til at fungere med det samme. Det er dog kun halvdelen af magien. Hvad med at sikre, at disse tilbehør arbejder med apps?
Du kan tilslutte en USB-controller til din pc, og den vil normalt styre spillet som det skal. Selvom controlleren blev lavet efter spillet, virker det stadig. Spiludviklerne behøvede ikke at gøre noget for at få det til at ske.
Når du tilslutter en HID-enhed, annoncerer den sine evner til operativsystemet. Operativsystemet fortolker dataene og klassificerer enheden. Dette gør det muligt for apps og spil at målrette klasser af enheder snarere end bestemte modeller.
Dette er et super vigtigt element i HID, og det er noget, vi tager for givet. En gaming controller vil arbejde med dit dampbibliotek. Zoom vil vide at tænde for dit webcam. Alt dette sker med meget lille opsætning på din ende.
Typer af humane interface-enheder
Som tidligere nævnt er USB-periferiudstyr de mest almindelige menneskelige interface-enheder, du vil se, men der er andre typer.
USB-enheder falder ind i "USB-HID" -klassen. Det omfatter almindelige ting som tastaturer, mus, webkameraer, trackpads og gaming controllere. Andre USB-HID-enheder omfatter termometre, lydinstrumenter, medicinsk udstyr, telefoner og motionsmaskiner.
Den anden fælles type er Bluetooth-HID. Det er den samme USB-HID-protokol med nogle små modifikationer for Bluetooth. Som du måske forventer, indeholder dette lignende enheder til USB-HID, men de forbinder via Bluetooth. En Bluetooth-mus vil simpelthen virke, om det er forbundet til en Windows PC, Mac eller Chromebook.
Human Interface Devices er nogle af de mest almindelige enheder, som vi bruger med computere. Vi sætter ikke rigtig pris på, hvor nemt de skal bruge. Der var en tid, hvor det ikke var så simpelt.
Ikke alene er skjult ansvarlig for at gøre computere lettere at bruge, men det har også bidraget til det massive marked for tilbehør. Der er tusindvis af tastaturer, mus, webkameraer, controllere og andre produkter, som du simpelthen ikke behøver at bekymre dig om ikke at være kompatibel med din computer.
Der har været mange fremskridt i computerens historie, men den menneskelige grænsefladeenhedsstandard er en, der har været en smashing succes.