27.12.08

Přepínání rozložení klávesnice v Xubuntu 8.10

Dnes jsem dost bojoval s přepínáním rozložení klávesnice v novém Xubutu. Při instalaci jsem zvolil anglické rozložení, které bylo pro systém výchozí a za boha se mi nedařilo, přidat rozložení české qwerty.

Klávesnice se v novém ubuntu již nekonfiguruje pomocí xorg.conf souboru, ale pomocí HALu. Bohužel, ať jsem editoval konfigurační soubory HAL, jak jsem chtěl, tak se změny neprojevovaly.

Nejdře jsem vytvořil zvláštní konfigurační .fdi soubor v /etc/hal/fdi/policy/, nastavil příslušné parametry, restartoval HAL a pomocí lshal si nechal vypsat konfigurační hodnoty. Změny se neprojevily.

Po chvilce tápání jsem se rozhodl pro editaci souborů přímo v /usr/share/hal/fdi/policy/10osvendor/ bohužel opět bez úspěchu.

Nakonec můj problém vyřešila konfigurace souboru /etc/default/console-setup a v něm zápis:

XKBMODEL="pc105"
XKBLAYOUT="us,cz_qwerty"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle"

4 komentářů:

Strepon řekl(a)...

Díky moc, přesně tohle jsem potřeboval.

Tomas_IV řekl(a)...

Tak tohle jsem taky řešil, jen ve fluxboxu a na notebooku. Na to nastavení v /etc/default/console-setup jsem taky nakonec přes Google narazil, nastavil, ale za boha jsem nedocílil toho aby fungovala zkratka alt-shift. Přepnutí pomocí kliknutí na ikonku přepínače klávesnice (fbxkb) funguje. Dokonce jsem si všiml, že klávesová zkratka funguje při připojení externí klávesnice, ale s tou vestavěnou ne. Nakonec jsem to obešel tím, že jsem mezi aplikace spouštěné při startu Fluxboxu, tj. do souboru ~/fluxbox/apps přidal příkaz
setxkbmap us,cz_qwerty -option "grp:alt_shift_toggle"
a jde to...

Anonymní řekl(a)...

diky, funguje mi to s ctrl-shift :) viz jirib.blogspot.com

jitushka řekl(a)...

blbej nápad. Bloklo mi to přihlašování (nešlo psát), musela jsem přejít do recovery modu a úpravy vrátit. Trošku mě to vylekalo, ale žádná hrůza.

 
tepláky | prostěradla | trenky