Det finns en massa konstiga termer som kommer med hjälp av en dator. En som du kanske har sett är ”Human Interface Device” eller ”HID.” Det låter som något ur en science fiction-film, men vad betyder det?
”Human Interface Device” kan låta konstigt främmande, men namnet är faktiskt mycket beskrivande. Enkelt uttryckt, en HID är en standard för datorenheter som drivs av människor. Standarden gör att dessa enheter lätt kan användas utan extra programvara eller drivrutiner.
En standard för att förenkla Tillbehör
”Human Interface Devices” är en standard som skapades för att förenkla processen att installera inmatningsenheter. Före HID, fanns det flera specifika protokoll för varje typ av inmatningsanordning.
Det innebar att det fanns ett protokoll för möss, ett protokoll för tangentbord, och så vidare. Enheter som behövs för att använda de befintliga protokoll eller skapa egna drivrutiner. Folk hade mer arbete att göra när du installerar och konfigurerar enheter.
I jämförelse, innefattar en HID-kompatibel enhet ”datapaket” som innehåller alla de åtgärder av anordningen. Till exempel kan ett tangentbord har en nyckel för att justera volymen. När den tangenten trycks den ”HID deskriptor” berättar den dator där syftet med denna åtgärd är lagrad i paketen, och det genomförs.
HID-protokollet gör det mycket lättare för företag att producera allmänt kompatibla tillbehör. Alla moderna operativsystem stödjer HID-protokollet. Du kan ansluta ett USB-tangentbord till en Windows PC, Mac, Chromebook, eller ens en Android tablett, och det kommer att vara funktionell omedelbart. Det är allt tack vare HID.
HID and Applications
Den största fördelen med HID är att kunna helt enkelt ansluta nästan alla perifera till enheten och har det börjar arbeta direkt. Det är bara hälften av magi, dock. Vad sägs om att se dessa tillbehör arbete med apps?
Du kan ansluta en USB-controller i datorn och det kommer vanligtvis styra spelet som det ska. Även om regulatorn gjordes efter matchen, det fungerar fortfarande. Spelutvecklare inte behövde göra något för att göra det hända.
När du ansluter en HID-enhet, tillkännager det sin kapacitet till operativsystemet. Operativsystemet tolkar de data och klassificerar anordningen. Detta gör det möjligt för appar och spel att rikta klasser av enheter snarare än specifika modeller.
Detta är en super viktig del av HID, och det är något som vi tar för givet. En spelstyrenheten kommer att arbeta med ditt Steam-biblioteket. Zoom vet att slå på din webbkamera. Allt detta händer med mycket lite installation på slutet.
Typer av Human Interface Devices
Som tidigare nämnts, USB-enheter är de mest gränssnittsanordningarna gemensamma mänskliga Du ser, men det finns andra typer.
USB-enheter falla i ”USB-HID” klass. Det inkluderar vanliga saker som tangentbord, möss, webbkameror, styrplattor och spel controllers. Andra USB-HID enheter inkluderar termometrar, ljud instrument, medicinsk utrustning, telefon och träningsmaskiner.
Den andra vanligaste typen är Bluetooth-HID. Det är samma USB-HID-protokoll med vissa smärre ändringar för Bluetooth. Som man kan förvänta sig, detta inkluderar liknande enheter till USB-HID, men de ansluter via Bluetooth. En Bluetooth-musen kommer helt enkelt att arbeta om ansluten till en Windows PC, Mac eller Chromebook.
Human Interface Devices är några av de vanligaste enheter som vi använder datorer. Vi vet inte riktigt uppskatta hur lätt de är att använda. Det fanns en tid då det inte var så enkelt.
Inte bara är HID ansvarar för att datorer enklare att använda, men det har också bidragit till den massiva marknaden för tillbehör. Det finns tusentals tangentbord, möss, webbkameror, controllers och andra produkter som du helt enkelt inte behöver oroa sig för att inte vara kompatibla med din dator.
Det har funnits många framsteg i historien om datorer, men Human Interface Device standard är en som har varit en dundrande succé.