Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: GeBu 08 Listopadu 2010, 22:56:25
-
Ahoj, neporadíte někdo, jak nainstalovat vlastní rozložení klávesnici do Kubuntu: http://rusklav.afraid.org/download.html
K souboru XKB je v archivu přiložen návod, který přikládám, ale nevím, co dělám špatně. Někde jsem zachytil zprávičku, že Ubuntu používání HALu opustilo. V adresáři /etc/X11 soubor xorg.conf není - vytvořil jsem ho a do něho umístil to co je v souboru install, ale X mi nenaběhly :(.
============================
Instalace
===========================
1) Zkopirujte soubor ru_cz do adresare '/usr/share/X11/xkb/symbols'
2) Pridejte rozlozeni do nastaveni xkb:
2a) pro HAL - upravte / pridejte nasledujici blok do sekce '<device>' patricneho souboru pravidel pro HAL
<match key="info.capabilities" contains="input.keyboard">
<merge key="input.xkb.layout" type="string">us,cz,ru_cz</merge>
<merge key="input.xkb.options" type="string">grp:alt_shift_toggle,grp_led:scroll</merge>
</match>
2b) pro bezny xorg.conf - pridejte / upravte nasledujici radky v sekci InputDevice:
Option "XkbLayout" "us,cz,ru_cz"
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
Restartujte X.Org
-
S prvním bodem návodu bych souhlasil. Dále spíše doporučuji v adresáři /usr/share/X11/xkb/rules/ editovat minimálně soubor evdev.xml. Česká sekce souboru by mohla vypadat nějak takto:
<configItem>
<name>cz</name>
<shortDescription>Cze</shortDescription>
<description>Czechia</description>
<languageList><iso639Id>cze</iso639Id></languageList>
</configItem>
<variantList>
<variant>
<configItem>
<name>bksl</name>
<description>With <\|> key</description>
</configItem>
</variant>
<variant>
<configItem>
<name>qwerty</name>
<description>qwerty</description>
</configItem>
</variant>
<variant>
<configItem>
<name>qwerty_bksl</name>
<description>qwerty, extended Backslash</description>
</configItem>
</variant>
<variant>
<configItem>
<name>ucw</name>
<description>UCW layout (accented letters only)</description>
</configItem>
</variant>
<variant>
<configItem>
<name>dvorak-ucw</name>
<description>US Dvorak with CZ UCW support</description>
</configItem>
</variant>
</variantList>
</layout>
<layout>
<configItem>
<name>ru_cz</name>
<shortDescription>Ru-Ph</shortDescription>
<languageList><iso639Id>cze</iso639Id></languageList>
</configItem>
<variantList>
<variant>
<configItem>
<name>phhonetic_cz</name>
<description>Russian Czech Phonetic</description>
</configItem>
</variant>
</variantList>
</layout>
Změny jsou dopsány zpaměti, ale v Ubuntu 10.10 to funguje (na obrázku jsou příklady dvojic znaků, které "patří k sobě"):
(http://img696.imageshack.us/img696/2843/kla.png)
-
Ale Kubuntu momentálně nemám k dispozici, takže vyzkoušeno je to jen v Ubuntu.
-
xorg.conf by mal vyzerat takto, ak nenabehnu x-ka tak tam asi bude daka chyba [neviem aky to bude mat vplyv na to vlastne rozlozenie, ale aspon x-ka by mali nabehnut]
Section "InputDevice"
Option "XkbLayout" "us,cz,ru_cz"
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection
-
S prvním bodem návodu bych souhlasil. Dále spíše doporučuji v adresáři /usr/share/X11/xkb/rules/ editovat minimálně soubor evdev.xml.
Proč bys to tak udělal?
Změny jsou dopsány zpaměti, ale v Ubuntu 10.10 to funguje (na obrázku jsou příklady dvojic znaků, které "patří k sobě"):
(http://img696.imageshack.us/img696/2843/kla.png)
Ano, to souhlasí - používám ve Windows.
-
GeBu napsal: Proč bys to tak udělal?
Protože to v Ubuntu 10.10 funguje a nemusí se používat nastavení prostřednictvím xorg.conf, které - jak píšeš - ti moc nefunguje.
-
Dal jsem jedno velmi snadné řešení (bez nutnosti editace souborů) jako ucelený návod do příslušné sekce.
Pozn.: xorg.conf, pokud není třeba k jiným účelů, tak klidně smazat.
-
Takže odkaz na funkční návod od jenda93 je: http://forum.ubuntu.cz/index.php/topic,51825.0.html
Pro úplnost doplňuji ještě následující linky:
(tento link je i na stránkách klávesnice - v sekci "novinky"): http://www.linuxlex.cz/index.php/cs/component/content/article/1-hlavniclanky/201-ruska-foneticka-klavesnice.html
http://poli.cs.vsb.cz/linux/czsk/
-
Tam ale není přímo řešená ta tvoje ruská fonetická klávesnice a musí se editovat soubory, ale když ti to vyhovuje, proč ne.
-
Nevyhovuje :). Díval jsem se na zprávičky na abclinuxu.cz a zahlédl tam "náhodně" mezi posledními příspěvky ve fóru toto: http://www.abclinuxu.cz/poradna/linux/show/319498 Zdálo se mi, že by bylo dobré, kdyby to v tomto vláknu bylo a tak jsem to tam chtěl hodit. Až díky tomu jsem si všiml, že jsi tam připsal nové info - proč mi nepřišlo oznámení je mi záhadou.
Tam ale není přímo řešená ta tvoje ruská fonetická klávesnice a musí se editovat soubory, ale když ti to vyhovuje, proč ne.