HID, abbreviazione di Human Interface Device, è una classe di dispositivi USB standard che copre tastiere, mouse, trackpad, controller da gioco e dispositivi di input simili. Poiché l'HID è uno standard generico ben definito, un sistema operativo può riconoscere e usare questi dispositivi immediatamente, senza bisogno di un driver specifico del produttore.
Questo è il motivo per cui una tastiera o un mouse USB di base funzionano nel momento stesso in cui vengono collegati a quasi qualsiasi computer, telefono o tablet con supporto USB, mentre dispositivi più specializzati con funzioni aggiuntive, come pulsanti programmabili o illuminazione personalizzata, potrebbero comunque richiedere software aggiuntivo per sbloccare tutta la loro funzionalità oltre al comportamento HID di base.
La classe HID è rilevante anche per la sicurezza, dato che la tecnica di attacco BadUSB spesso si basa sul far presentare a un dispositivo malevolo l'aspetto innocuo di una tastiera HID per digitare comandi indesiderati. Consulta la nostra guida alla sicurezza USB per saperne di più su questo rischio.