Chiunque abbia collegato almeno una volta nella sua vita una periferica, come un mouse o una tastiera, a un PC semplicemente via USB senza dover fare ulteriori installazioni o configurazioni, ha usato un HID (Human Interface Device) anche senza saperlo. Un HID, detto anche dispositivo di interfaccia umana, è infatti una varietà di componenti aggiuntivi per device, come PC e tablet, che sono progettati per essere utilizzati direttamente dalle persone. Uno strumento per aiutare gli esseri umani a interagire con le macchine semplicemente premendo un pulsante o collegando un dispositivo a un altro attraverso lo standard USB, oppure connettendolo al computer via Bluetooth. I dispositivi HID vengono utilizzati ogni giorno e hanno permesso di semplificare in modo estremo l’installazione delle periferiche, ampliandone anche la compatibilità con i diversi sistemi operativi da Windows e Mac a Chromebook. Mouse, tastiere, webcam, controller e anche home theather: se è presente il protocollo HID, non ci si dovrà preoccupare di installazione e incompatibilità. Ecco come sono nati gli HID e perché sono così utili.
Nel 1996 Microsoft definì un nuovo protocollo chiamato “human interface device” (HID), che serviva a fornire supporto ai dispositivi in modalità di avvio, così che l’installazione fosse standardizzata e i devicefacilmente configurabili dagli utenti. La nascita dell’HID ha incoraggiato quella di nuove tipologie di periferiche che sfruttavano il protocollo: dai display ausiliari alle webcam, ai pulsanti di controllo del volume di speaker e cuffie, fino ai display alfanumerici, i lettori di bar code e tanti altri dispositivi. Inoltre, la maggior parte dei sistemi operativi supporta oggi le specifiche HID: non sono Windows e macOS, ma anche ChromeOS e Android.
Gli HID più comuni sono le periferiche che vengono collegate lo standard USB, e che vengono quindi classificati come USB-HID. Tra questi troviamo sicuramente mouse, tastiere, webcam, trackpad e controller. Poi ci sono anche altre tipologie di dispositiviUSB-HID, come ad esempio gli strumenti audio, le apparecchiature mediche, i termometri o anche gli smartphone. Un’altra tipologia molto comune di dispositivo HID è quello che sfrutta la tecnologia di connettività Bluetooth invece dell’USB e prendono il nome di deviceBluetooth-HID. In questi casi, il protocollo USB-HID viene leggermente modificato per consentire l’installazione e configurazione delle periferiche attraverso la tecnologia Bluetooth, che consente di connettere le periferiche senza fili e senza configurazione da parte dell’utente.
Un altro dei grandi vantaggi dei dispositivi HID è la loro compatibilità, e non solo con i differenti sistemi operativi ad oggi in uso. Questi device sono compatibili con tutte le app e i programmi che sono stati installati sul PC o sullo smartphone, senza il bisogno di ulteriori configurazioni. Si pensi alla webcam che inizia a funzionare quando si avvia una videochat: non importa se stiamo usando Zoom, Skype, WhatsApp o Teams: la videocamera funziona con tutte le app. Stesso discorso per le cuffie Bluetooth dello smartphone che permettono di regolare il volume di Spotify premendo un solo tasto. E ancora un controller per giocare ai videogame: questo funzionerà bene anche se è stato realizzato dopo il videogame e gli sviluppatori non dovranno fare nulla per rendere il gioco compatibile con controller già sul mercato o con quelli che arriveranno in futuro.