Comment modifier la disposition du clavier d'entrée en console ?
Je dois modifier la disposition du clavier en console sous Linux. Je dois configurer l'anglais comme langue par défaut pour la console. Comment faire ?
Je dois modifier la disposition du clavier en console sous Linux. Je dois configurer l'anglais comme langue par défaut pour la console. Comment faire ?
Pour modifier rapidement la disposition de votre clavier, il suffit d'installer setxkbmap avec :
sudo apt-get install x11-xkb-utils
Après cela, vous pouvez toujours modifier la disposition du clavier avec :
setxkbmap us
Pour le faire 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.
une autre façon, mais je comprends qu'elle 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 à ce qui vous convient le mieux
loadkeys us —-Il charge les clés américaines mais pour une seule session.
la très drôle pourrait être de revenir en arrière… une solution possible est de faire du bash script (nommé avec les symboles de la langue cible. par exemple, англ). La deuxième astuce est de taper “setxkbmap us ; setxkbmap ru” puis il est possible d'utiliser bash history pour retourner la présentation principale à la console.
Un meilleur hack consiste à surveiller l'udev et à le réinitialiser automatiquement si le clavier est déconnecté. Même les utilisateurs d'ordinateurs portables pourraient en avoir besoin, car il pourrait être instantanément déconnecté. Je viens de faire une repo github pour faire ça.