Nwlapcug.com


Come utilizzare il comando XMODMAP in Linux per scambiare i tasti della tastiera

Come utilizzare il comando XMODMAP in Linux per scambiare i tasti della tastiera


Linux permette di essere molto flessibile sulle configurazioni di sistema individuale. Ad esempio, il sistema di input. La configurazione della tastiera è completamente accessibile sotto forma di una mappa di tastiera personalizzabile. L'utilità di xmodmap consente di modificare la configurazione di tastiera come necessario. Lo scambio di un set di chiavi per scambiare le loro funzioni o aggiunta di una funzione per i tasti supplementari può includere la tastiera. Interessante, questo programma consente anche di controllare i pulsanti del mouse, che permette la personalizzazione di un mouse con diversi pulsanti.

Istruzioni

1

Aprire una nuova finestra di terminale. Digitare il seguente comando:

xmodmap - pke

Il display visualizza la mappatura della tastiera corrente. Se vuoi fare cambio due chiavi, questo rende più facile per vedere il codice necessario.

2

Digitare "xev" e premere "Invio" se è necessario aggiungere funzioni ai tasti che non sono attualmente mappati. Ad esempio, i tasti multimediali sulla tastiera non possono essere incluso nella carta corrente. Premere un tasto che si desidera mappare nella schermata del terminale, xev Visualizza un evento che include il "keycode" per tale chiave. Annotare il keycode per qualsiasi chiave che si desidera mappare.

3

Aprire o creare il file di .xmodmaprc nella vostra home directory utilizzando il tuo testo preferito editor. Le probabilità sono che il file non esiste se non è stato eseguito xmodmap prima, quindi è necessario crearlo.

4

Aggiungere una riga al file .xmodmaprc per ogni chiave che si desidera modificare. La linea deve essere formattata in questo modo:

numero di KeyCode = chiave

Sostituire "numero" con il numero di keycode che scoperto utilizzando l'opzione "pke" o xev. Sostituire "chiave" con la chiave che si desidera inserire quando viene premuto il tasto. Ad esempio, per modificare keycode 89 il tasto F4, si digiterà "keycode 89 = F4" in una riga del file. Per modificare il caso della chiave o digitare una chiave diversa quando shift è premuto, inserire uno spazio alla fine della riga e digitare la seconda chiave che vuoi la chiave per rappresentare quando viene premuto MAIUSC.

5

Aprire il file "XKeysymDB" che si trova normalmente nella cartella "/ usr/share/X11" per vedere i nomi delle funzioni multimediali. Ad esempio, il file indica che la funzione di "XF86AudioMute" è disponibile. Per modificare un tasto multimediale con un keycode di 102 a lavorare come il tasto mute, vorrei aggiungere la seguente riga al file .xmodmaprc:

KeyCode 102 = XF86AudioMute

6

Una volta che hai finito, salvare il file di .xmodmaprc. Disconnettersi e accedere nuovamente rendere effettive le modifiche.

Consigli & Avvertenze

  • Per invertire quello che è stato modificato, semplicemente tornare indietro nel file. bashrc dell'utente, modificare i keycodes torna alla normalità.