QNA > C > Come Funziona Il Driver Della Tastiera?

Come funziona il driver della tastiera?

Le tastiere per PC dall'originale PC IBM 5150 hanno usato un metodo standardizzato per comunicare con il tuo PC. Quel metodo è cambiato un paio di volte (prima a PS/2, poi a USB, e più recentemente a Bluetooth), ma le tastiere che usano lo stesso connettore inviano dati al computer nello stesso modo. Questi dati arrivano al computer in un flusso binario contenente i codici dei tasti. Tuttavia, questo flusso non è molto utile ai programmi in esecuzione sul PC. Il driver della tastiera ha lo scopo principale di convertire i codici grezzi inviati dalla tastiera in un formato che il sistema operativo e i programmi sul tuo computer possono capire. Il metodo varia a seconda del sistema operativo, ma di solito si riduce a leggere il flusso di dati in entrata dalla tastiera, estrarre i codici chiave da esso, convertire i codici chiave nel formato utilizzato dal sistema operativo, e rendere quei codici chiave disponibili attraverso una sorta di API. Il driver è anche responsabile di dire alla tastiera di accendere i suoi LED Caps Lock, Scroll Lock e Num Lock, che è essenzialmente lo stesso processo al contrario.
Le tastiere con caratteristiche speciali come l'illuminazione LED personalizzata includeranno un driver personalizzato che fa le stesse cose del driver predefinito, ma comprende anche le funzioni non standard della tastiera. Queste funzioni possono essere rese disponibili ad altri programmi sul tuo PC, o possono essere limitate a un'utilità di configurazione inclusa.

Di Vinnie

Quali sono i costi (e quanto) del mantenimento di un'app mobile (iOS & Android) dopo il lancio? :: Come visualizzare o cambiare la password WiFi di Kerala Vision a banda larga
Link utili