Display multiple keyboard layouts on the login screen
You can change the system keyboard layout settings to add alternative keyboard layouts for users to choose from on the login screen. This can be helpful for users who normally use different keyboard layouts from the default and who want to have those keyboard layouts available at the login screen.
Change the system keyboard layout settings
Find the codes of the desired language layouts in the /usr/share/X11/xkb/rules/base.lst file under the section named ! layout.
-
Use the localectl tool to change the system keyboard layout settings as follows:
localectl set-x11-keymap layoutYou can specify multiple layouts as a comma-separated list. For example, to set es as the default layout, and us as the secondary layout, run the following command:
$ localectl set-x11-keymap es,us Elsaluti por trovi, ke la difinitaj maŝvortaroj estas disponeblaj ĉe la supra strio sur la saluta ekrano.
Notu, ke vi ankaŭ povas uzi la ilon localectl por specifi la tutmaŝinan defaŭltan klavan modelon, variantan, kaj opciojn. Vidu la manpaĝon localectl(1) por pli da informo.
Montri plurajn klavajn maŝvortarojn sen uzo de localectl
En sistemoj, kiuj ne provizas la ilon localectl, vi povas ŝanĝi la sistemajn klavajn maŝvortaraj agordojn per redaktado de agorda dosiero en /usr/share/X11/xorg.conf.d/.
Change the system keyboard layout settings
Find the codes of the desired language layouts in the /usr/share/X11/xkb/rules/base.lst file under the section named ! layout.
-
Aldoni la maŝvortarajn kodojn al /usr/share/X11/xorg.conf.d/10-evdev.conf en la jena maniero:
Section "InputClass" Identifier "evdev keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "XkbLayout" "en,fr" EndSectionPluraj maŝvortaroj povas esti aldonitaj kiel komosepar itoj, kiel montrite en la ekzemplo por la angla (en) kaj franca (fr) maŝvortaro.
Elsaluti por trovi, ke la difinitaj maŝvortaroj estas disponeblaj ĉe la supra strio sur la saluta ekrano.