web-dev-qa-db-fra.com

Comment changer la disposition du clavier d'entrée dans la console?

Je dois changer la disposition du clavier tout en travaillant dans la console sous Linux. Je dois configurer la disposition en anglais par défaut pour la console. Comment faire?

33
J.Olufsen

Pour modifier la disposition du clavier à l’échelle du système, exécutez

Sudo dpkg-reconfigure keyboard-configuration

ou modifiez la ligne XKBLAYOUT dans /etc/default/keyboard.

38
ephemient

Pour changer rapidement la disposition de votre clavier, installez simplement setxkbmap avec:

Sudo apt-get install x11-xkb-utils

Après cela, vous pouvez toujours changer la disposition du clavier avec:

setxkbmap us

Pour faire cela automatiquement à chaque fois, étendez votre .bashrc avec:

echo "setxkbmap us" >> ~/.bashrc

Maintenant, ouvrez une nouvelle console et la disposition du clavier américain est activée. Ne vous inquiétez pas si la petite icône de disposition du clavier dans le panneau Ubuntu ne change pas.

12
Malte Ahl

autrement, mais je comprends que cela ne durera pas pour le prochain démarrage:

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

vérifiez/usr/share/keymaps/i386/pour vous la disposition du clavier et les keymaps pour ce qui vous convient le mieux

5
Aquarius Power

le très amusant pourrait être de revenir en arrière .. solution possible est de faire un script bash (nommé w/symboles du langage cible. par exemple, англ). La deuxième astuce consiste à taper "setxkbmap us; setxkbmap ru", il est alors possible d'utiliser l'historique bash pour renvoyer la disposition principale à la console.

0
Evgeney Knyazhev