web-dev-qa-db-fra.com

Comment changer la disposition du clavier dans i3?

J'utilise le gestionnaire de fenêtres 'i3` sur Fedora 25. J'ai déjà désinstallé GNOME Desktop. Je souhaite modifier la disposition du clavier et le définir dans des langues autres que l'anglais, et de manière souhaitable également Alt+Shift raccourci pour un accès facile.

22
user373230

Vous pouvez utiliser setxkbmap:

setxkbmap -layout us,de
setxkbmap -option 'grp:alt_shift_toggle'

Il suffit de changer la configuration du clavier en fonction de vos préférences. Si vous voulez que i3 exécute ces commandes au démarrage, ajoutez-les simplement à votre fichier de configuration "~/.i3/config" et ajoutez le préfixe "exec".

exec "setxkbmap -layout us,de"
exec "setxkbmap -option 'grp:alt_shift_toggle'"

Commander http://docs.slackware.com/howtos:window_managers:keyboard_layout_in_i3

37
tomsal

Pour moi, seuls les éléments suivants ont fonctionné dans Manjaro + i3:

exec_always "setxkbmap -model pc104 -layout us,ru,ua -variant ,, -option grp:alt_shift_toggle"

Je l'ai spécifié dans le fichier ~/.config/i3/config

4
Yurii

Il semble en effet que tout doit être écrit dans une seule commande du fichier de configuration i3 pour que setxkbmap fonctionne à volonté, du moins sous Arch Linux.

Exemple: clavier anglais + tchèque qwerty, bascule ALT + MAJ:

exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"
1
Brikowski