Was ist ein menschliches Schnittstellengerät?
Ein menschliches Schnittstellengerät (HID) ist eine Vielzahl von Computer-Add-On, die direkt von Personen verwendet werden können.Im Gegensatz zu anderen Geräten wie externen Festplatten oder drahtlosen Karten verfügen HIDs normalerweise mit Schaltflächen oder Steuerelementen, mit denen Menschen mit dem Computer interagieren können.Die Mehrheit der modernen menschlichen Schnittstellengeräte nutzt das Kommunikationsprotokoll für Serienbus (USB).Der Begriff HID bezieht sich normalerweise auf diesen Gerätetyp.
Die Bezeichnung „Human Interface Device“ wurde von Ingenieuren erstellt, die bei Microsoft Trade arbeiteten.Unternehmen Ende der neunziger Jahre.Vor dieser Zeit war die Anzahl der Protokolle für Computergeräte begrenzt.Die Hersteller waren darauf beschränkt, Input -Geräte zu erstellen, die in enge Kategorien wie Joysticks oder Tastaturen geraten.Computerunternehmen waren gezwungen, vollständig neue Geräteanweisungen zu schreiben, die als „Treiber“ bezeichnet wurden, wenn ein neuer experimenteller Eingabegleiter erstellt wurde.
Eine Hardware -Klassifizierung für menschliche Schnittstellengeräte wurde entwickelt, um diese Einschränkung anzugehen und neue Arten von Eingangsgeräten zu fördern, die erstellt werden sollen.Wenn ein Hersteller die HID -Hardware -Richtlinien befolgt, können er sicher davon ausgehen, dass sein Produkt mit den meisten modernen Computern ordnungsgemäß funktioniert.Die Mehrheit der verwendeten Betriebssysteme, einschließlich Windows- und Mac-Plattformen, unterstützt die Spezifikationen des menschlichen Schnittstellengeräts..Die HID -Deskriptoren geben dem Computer den Zweck jedes Informationspakets mit, die vom Schnittstellengerät gesendet werden.Diese Daten liefern im Wesentlichen ein „Update“ für den Host und benachrichtigt den Computer, den die Eingaben erwarten sollen.
Während die meisten HID -Hardware für Benutzer zum Steuerung des Computers konzipiert sind, ist das Protokoll nicht nur auf Eingaben beschränkt.HID -Ausgänge können auch vom Computer an ein Gerät gesendet werden.Diese Kommunikationsfähigkeit wird häufig verwendet, um Informationen wie Statuslichter bereitzustellen.Einige Geräte verwenden die Ausgangsfunktion, um einen Benutzer durch Vibration oder Force-Feed-Back in ein Programm oder ein Spiel einzutauchen.
Die meisten menschlichen Schnittstellengeräte sind kompatibel, was bedeutet, dass sie fast sofort angeschlossen und verwendet werden können.Ein Plug -and -Play -HID -Controller muss den Computer nicht zurücksetzen, bevor er verwendet werden kann, und muss nicht externe Treiber laden.Diese Funktionen können Zeit sparen und die Installationsbedingungen minimieren.
Die Verwendung von HID -Spezifikationen hat es den Herstellern ermöglicht, eine Vielzahl verschiedener Schnittstellensteuerungen zu erstellen, die alle mit denselben allgemeinen Treibern verwendet werden.Neben Standard -Tastaturen und Mäusen verwenden viele Videospiel -Controller dieses Protokoll.Weitere Beispiele für menschliche Schnittstellengeräte sind Tanzpolster, Fahrzeugsimulationskontrollen, Trainingsmaschinen und Krankenhaus -medizinische Instrumente.