J'ai besoin de changer la disposition du clavier tout en travaillant dans la console sous Linux. J'ai besoin de configurer la disposition en anglais par défaut pour la console. Comment faire?
J'ai besoin de changer la disposition du clavier tout en travaillant dans la console sous Linux. J'ai besoin de configurer la disposition en anglais par défaut pour la console. Comment faire?
Réponses:
Pour modifier la disposition du clavier à l'échelle du système, exécutez
sudo dpkg-reconfigure keyboard-configuration
ou modifiez la XKBLAYOUT
ligne /etc/default/keyboard
.
localectl status
, localectl list-keymaps
, localectl set-keymap cz
, voir Modification de la disposition du clavier ... Les keymaps sont /usr/lib/kbd/keymaps/
btw ..
/etc/default/keyboard
. Pour modifier les paramètres du clavier dans ce cas, vous devez utiliserdconf
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 le faire automatiquement à chaque fois, prolongez 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.
/etc/default/keyboard
comme suggéré par d'autres réponses.
d'une autre manière, mais je comprends que cela ne durera pas au prochain démarrage:
sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz
consultez / usr / share / keymaps / i386 / pour vous la disposition du clavier et les keymaps à ce qui vous convient le mieux
/etc/rc.local
ne pas avoir besoin de sudo?
loadkeys us ---- il charge les clés US mais pour une seule session.
le plus drôle pourrait être de revenir en arrière .. la solution possible est de faire un script bash (nommé avec des symboles de la langue cible. par exemple, англ). La deuxième astuce consiste à taper «setxkbmap us; setxkbmap ru», puis il est possible d'utiliser l'historique bash pour retourner la disposition principale à la console.
Un meilleur hack est de surveiller udev et de le réinitialiser automatiquement si le clavier est déconnecté. Même les utilisateurs d'ordinateurs portables pourraient en avoir besoin, car il pourrait se déconnecter instantanément. Je viens de faire un dépôt github pour ce faire.