Hack #1: Chiavi da tastiera

Livello 2

Qui saranno descritti i modi per personalizzare ed utilizzare gli shortcut da tastiera

Cambiare utente
Questo può essere utile se un pc è utilizzato da più utenti ed è necessario che ognuno di essi possa accedere, tramite un proprio account, al pc.
Dopo aver avviato l'interfaccia testuale ed aver effettuato il login con un utente, per cambiare utente è necessario digitare la combinazione di tasti Ctrl+Alt+Fn. Per avviare la prima interfaccia useremo F1, per la seconda F2 e così via. Per avviare la 13esima interfaccia dovrete usare la combinazione Alt+F1 e per la 14esima Alt+F2. Non è possibile avviare altre interfacce. In realtà, se digitiamo Alt+F3 il comando funzionerà lo stesso e passeremo all'interfaccia 3.

Disattivare Caps Lock
Sappiamo che Linux è case sensitive, quindi se stiamo digitando dei comandi ed accidentalmente attiviamo il Caps Lock i comandi non funzioneranno più. È possibile comunque disattivare il tasto in questione. Per disattivare direttamente dalla console questo tasto, possiamo digitare la seguente stringa:

sudo echo "keycode 58 = VoidSymbol" | loadkeys

ed otterremo in questo modo un tasto non funzionante, ossia un tasto senza alcuna funzione. In alternativa, possiamo digitare:

sudo echo "keycode 58 = Control" | loadkeys

ed in questo modo convertiremo la funzione del tasto Caps Lock in Ctrl.
È possibile modificare l'azione di questo tasto anche in maniera semi-permanente, ossia in modo che al riavvio del pc la disattivazione sia comunque valida. Questo si può fare modificando il file mykeys nella cartella /etc. La modifica va fatta aprendo il file con un editor di testo qualsiasi, in seguito va modificata la stringa relativa a questo tasto, disattivandola o convertendola, quindi il file va salvato ed in seguito caricato con il comando:

sudo loadkeys /etc/mykeys