setxkbmap -rules xfree86 -model pc104 -layout "us,cz_qwerty" \ -variant ",bksl" -option "grp:alt_shift_toggle,grp_led:scroll_lock"
setxkbmap -rules xorg -model pc104 -layout "us,cz" \ -variant ",qwerty_bksl" -option "grp:alt_shift_toggle,grp_led:scroll_lock"
Klávesnice lze zavádět také pro všechny uživatele v konfiguračním souboru X-windows /etc/X11/xorg.conf. Podrobnosti najdeme v dokumentaci balíčku xkb-data v souboru README.config.gz.
Výše uvedeným způsobem nastavíme zvolenou klávesnici globálně pro všechny aplikace v systému X-windows, tj. v daném okamžiku píšeme česky ve všech otevřených oknech. Pokud bychom chtěli nastavit určitou klávesnici individuálně v každém spuštěném programu (např. OpenOffice či Emacs), nainstalujeme balíček xxkb. Ten spolupracuje právě s metodou setxkbmap. Po spuštění stejnojmenného programu (xxkb) se v záhlaví každé aplikace objeví ikona značící nastavenou klávesnici. Přepínat můžeme buď pomocí myši (kliknutím na zmíněnou ikonku) nebo pomocí klávesové kombinace nastavené v příkazu setxkbmap, nyní ale jen v aktivním okně. Nevýhodou programu xxkb je nepříliš podrobná dokumentace (úplná je k dispozici jen v ruštině), taktéž českou vlaječku si musíme sehnat sami (balíček obsahuje jen vlaječky UK a některých států bývalého Sovětského svazu). Konfiguraci si každý uživatel může nastavit v souboru $HOME/.xxkbrc, program xxkb spustíme po zavedení setxkbmap, obojí provedeme např. v souboru $HOME/.xsession.