HID, kurz für Human Interface Device, ist eine standardisierte USB-Geräteklasse, die Tastaturen, Mäuse, Touchpads, Spielecontroller und ähnliche Eingabegeräte umfasst. Weil HID ein klar definierter, generischer Standard ist, kann ein Betriebssystem diese Geräte sofort erkennen und nutzen, ohne einen herstellerspezifischen Treiber zu benötigen.
Deshalb funktioniert eine einfache USB-Tastatur oder -Maus in dem Moment, in dem sie an fast jeden Computer, jedes Smartphone oder Tablet mit USB-Unterstützung angeschlossen wird, während speziellere Geräte mit Zusatzfunktionen, etwa programmierbaren Tasten oder individueller Beleuchtung, oft noch zusätzliche Software brauchen, um über das grundlegende HID-Verhalten hinaus die volle Funktion freizuschalten.
Die HID-Klasse ist auch für die Sicherheit relevant, da die Angriffstechnik BadUSB häufig darauf beruht, ein bösartiges Gerät als scheinbar harmlose HID-Tastatur auszugeben, um unerwünschte Befehle zu tippen. Mehr zu diesem Risiko in unserem Ratgeber zur USB-Sicherheit.