KeyTweak è un programmino che permette agli utenti di ridefinire gli input della tastiera. Questa funzione è resa possibile da una lista di valori presente inizialmente su
Windows 2000 ma anche su Windows NT 4.0,. XP, Vista e
Windows 7. Ecco un elenco delle funzionalità di KeyTweak e dei motivi per cui potresti usarlo.
In breve, KeyTweak non è altro che un'interfaccia utente per modificare una particolare chiave di registro. Creandola, Microsoft ha fatto la maggior parte del lavoro in basso livello. KeyTweak ne facilita di molto la modifica.
Generalmente la tastiera comunica col computer mediante una porta PS/2 o una USB. I dati inviati dalla tastiera sono denominati codici di scansione. Quando viene premuto un tasto, il chip di controllo i8042 del computer riceve il codice di scansione "make" per quel tasto. Quando si lascia il tasto, viene inviato il codice di scansione "break". Prima di
Windows 2000, era necessario scrivere i driver per modificare i codici di scansione. Per fortuna,
Microsoft ha incluso questa funzionalità nel proprio sistema operativo consentendo, quindi, a dei folli come te e me di alterare il registro e modificarne i valori in base alle nostre esigenze. L'unico svantaggio è che il sistema deve essere riavviato perché le modifiche siano effettive.
La chiave di registro alla quale mi riferisco è
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout e il valore binario nella chiave si chiama "Scancode Map". Non è un problema se te lo dimentichi, basta cliccare il tasto Show me The Rap Map per vedere quello a cui mi riferisco. In realtà, non consiglio di alterare il registro a nessuno - ecco perché ho scritto il programma. Se non sai di cosa sto parlando in questa sezione, forse è meglio lasciar stare.
Commenti