====== Mappare un tasto della tastiera in Xorg ====== Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **//12/06/2008//** \\ \\ ===== Ricaviamo il codice del tasto ===== Per ricavare il codice del tasto usiamo da terminale il programma ''xev'', non appena avviato mostrerà nello stdout le informazioni riguardo il tasto da noi premuto. \\ In questo caso vorrei mappare il tasto ''canc'' della tastiera di un '' Acer extensa 5220 '' con la corrispondente "azione" Delete che di solito si usa. (stranamente infatti nel laptop in discussione non funziona il tasto canc ). \\ \\ Alla pressione xev dice: KeyPress event, serial 31, synthetic NO, window 0x3a00001, root 0x66, subw 0x0, time 2791659, (128,138), root:(799,166), state 0x0, keycode 242 (keysym 0x0, NoSymbol), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False Quindi come dice alla seconda riga il **keycode è il 242**. ===== Rendiamo attivo il tasto ===== - Creiamo nella home dell'utente il file ''.xmodmap''; - scriviamo nel file '' keycode 242 = Delete ''; - lanciamo il comando ''xmodmap .xmodmap '' ; - facciamo in modo che il comando venga eseguito ad ogni avvio della sessione. per ulteriori info ''man xmodmap'' .