Zobrazení více rozložení klávesnice na přihlašovací obrazovce

Můžete změnit systémové nastavení rozložení klávesnice, abyste přidali doplňující rozložení, která si pak uživatel může vybrat na přihlašovací obrazovce. To se může hodit uživatelům, kteří normálně používají jiné rozložení klávesnice, než je výchozí, a kteří chtějí mít toto rozložení přístupné i při přihlašování.

Změna nastavení systémového rozložení klávesnice

  1. Najděte si kódy požadovaných jazykových rozložení v souboru /usr/share/X11/xkb/rules/base.lst v části nazvané ! layout.

  2. Použijte následujícím způsobem nástroj localectl ke změně systémového nastavení rozložení klávesnice:

    localectl set-x11-keymap rozložení

    Můžete zadat i více rozložení v podobě čárkami oddělovaného seznamu. Například pro nastavení cz jako výchozího rozložení a us jako doplňujícího rozložení spusťte následující příkaz:

    $ localectl set-x11-keymap cz,us
  3. Odhlaste se, abyste se mohli podívat, jestli jsou zadaná rozložení dostupná na horní liště přihlašovací obrazovky.

Nutno ještě podotknout, že nástroj localectl se dá použít i k určení modelu, varianty a voleb klávesnice pro celý systém. Více informací viz manuálová stránka localectl.

Zobrazení více rozložení klávesnice pomocí localectl

V systémech, které neposkytují nástroj localectl, můžete změnit systémové nastavení rozložení klávesnice tak, že upravíte soubor s nastavením /usr/share/X11/xorg.conf.d/.

Změna nastavení systémového rozložení klávesnice

  1. Najděte si kódy požadovaných jazykových rozložení v souboru /usr/share/X11/xkb/rules/base.lst v části nazvané ! layout.

  2. Přidejte kódy rozložení do /usr/share/X11/xorg.conf.d/10-evdev.conf následujícím způsobem:

    Section "InputClass"
      Identifier "evdev keyboard catchall"
      MatchIsKeyboard "on"
      MatchDevicePath "/dev/input/event*"
      Driver "evdev"
      Option "XkbLayout" "cz,fr"
    EndSection

    Lze přidat více rozložení v podobě čárkami oddělovaného seznamu, jak je ukázáno na příkladu pro české (cz) a francouzské (fr) rozložení.

  3. Odhlaste se, abyste se mohli podívat, jestli jsou zadaná rozložení dostupná na horní liště přihlašovací obrazovky.