2012-03-24 23:22:03 +0000 2012-03-24 23:22:03 +0000
47
47

Come cambiare il layout della tastiera di input mentre si lavora in console?

Ho bisogno di cambiare il layout della tastiera mentre lavoro in console in Linux. Ho bisogno di impostare il layout in inglese come predefinito per la console. Come si fa?

Risposte (6)

46
46
46
2012-03-25 05:50:55 +0000

Per modificare il layout della tastiera a livello di sistema, eseguire

sudo dpkg-reconfigure keyboard-configuration

o modificare la linea XKBLAYOUT in /etc/default/keyboard.

16
16
16
2015-09-15 12:23:48 +0000

Per cambiare velocemente il layout della tastiera, basta installare setxkbmap con:

sudo apt-get install x11-xkb-utils

Dopo di che si può sempre cambiare il layout della tastiera con:

setxkbmap us
``` ```
echo "setxkbmap us" >> ~/.bashrc

Per farlo automaticamente ogni volta, estendere il vostro .bashrc con:

&001 &001

Ora, aprire una nuova console e il layout della tastiera USA è attivato. Non preoccupatevi se la piccola icona del layout di tastiera nel pannello Ubuntu non cambia.

8
8
8
2013-01-26 23:21:44 +0000

un altro modo, ma capisco che non durerà per il prossimo avvio:

sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz

controllare /usr/share/keymaps/i386/ per voi il layout della tastiera e le mappature dei tasti per quello che vi conviene di più

1
1
1
2019-09-22 14:11:49 +0000

loadkeys us —- carica le chiavi US ma per una sola sessione.

0
0
0
2018-03-06 20:24:54 +0000

la soluzione molto divertente potrebbe essere quella di tornare indietro… possibile soluzione è quella di fare uno script bash (chiamato con i simboli della lingua di destinazione. per esempio, англ). Il secondo trucco è, per digitare “setxkbmap us; setxkbmap ru” allora è possibile usare la cronologia bash per restituire il layout principale alla console.

-1
-1
-1
2019-04-22 22:25:27 +0000

Un hack migliore è quello di monitorare udev e resettarlo automaticamente se la tastiera viene scollegata. Anche gli utenti sui portatili potrebbero averne bisogno, dato che potrebbe scollegarsi istantaneamente. Ho appena fatto un repo github per fare questo.