? A Human Interface Device , HID oder , ist im Grunde jeder Mensch kontrollierten Eingabegerät entwickelt, um mit dem USB -Standard entsprechen . Diese bestehen aus "host" und "device" -Teile, mit dem Host ist der Computer - Device-Schnittstelle , und das Gerät ist , was der Benutzer interagiert . Diese werden am besten als eine Klasse von USB-Geräten beschrieben . Treiber
Wie die meisten USB-Geräte umfasst die HID -Standard und verfügt über viele generische Gerätetreiber , so dass das Einstecken eines Gerätes zumindest grundlegende Funktionalität des Geräts zu gewährleisten, sollten . Viele dieser Geräte enthalten kleine, dauerhafte ROMs , die spezielle Treiber für ein Gerät, insgesamt Funktionalität und spezifische Identifikation des Gerätes erlauben gehören .
Bootable
Einige HIDs , speziell Mäuse und Tastaturen , haben Teile des Codes , die sie in der Pre- Boot-Sequenz OS laufen, um den Zugriff auf und die Interaktion mit Pre-Boot- Anweisungen erlauben , Menüs BIOS und so weiter. Für Sicherheit und Einfachheit sind nur wenige Geräte erlaubt, System-Ressourcen auf der boot zuzugreifen, und diese gehören in der Regel USB-Festplatten und Flash-Laufwerke . Dies ist besonders nützlich für die Fehlersuche .
Low Level
Da der USB-Standard soll x86 -und x64- Prozessoren unterstützt , kann sie plattformunabhängig sein , und HID -Geräte können von einer Anzahl von verschiedenen Arten von Computern und Betriebssystemen verwendet werden. Daher können diese Geräte werden auf den meisten Hardware, die die universelle USB -Standard unterstützt funktionsfähig. Dies impliziert auch , dass es so wenige Einschränkungen wie möglich über die künftige Entwicklung HID , da sie nicht brauchen, um auf bestimmte Plattformen gebunden zu sein, nur die USB- HID -Standard.
Beispiele
< br >
Die häufigsten HIDs sind Mäuse, Tastaturen und Joysticks , aber bestimmte Arten von externen Festplatten, Lautsprecher, Mikrofone , Webcams , Drucker und Scanner sind alle in dieser Klasse enthalten sind . Bluetooth-Peripheriegeräte , die eine drahtlose Verbindung verwenden normalerweise einige Knoten oder USB -Adapter, der HID -Standard, der in genau der gleichen Weise verwendet wird , sobald das Gerät gekoppelt ist beinhaltet .