Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Novinky: Školení nejen k OS Ubuntu pro širokou veřejnost, více informací zde.

Autor Téma: Instalace XKB  (Přečteno 3024 krát)

GeBu

  • Člen
  • **
  • Příspěvků: 131
  • Karma: +5/-3
    • Zobrazit profil
Instalace XKB
« kdy: 08 Listopad 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

jenda93

  • Stálý člen
  • ***
  • Příspěvků: 653
  • Karma: +55/-12
  • software engineer
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #1 kdy: 09 Listopad 2010, 09:05:40 »
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:

Kód: [Vybrat]
     <configItem>
        <name>cz</name>
        <shortDescription>Cze</shortDescription>
        <description>Czechia</description>
        <languageList><iso639Id>cze</iso639Id></languageList>
      </configItem>
      <variantList>
        <variant>
          <configItem>
            <name>bksl</name>
            <description>With &lt;\|&gt; 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ě"):



Hlavním úkolem vývojářů je chválit nový software

jenda93

  • Stálý člen
  • ***
  • Příspěvků: 653
  • Karma: +55/-12
  • software engineer
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #2 kdy: 09 Listopad 2010, 09:07:34 »
Ale Kubuntu momentálně nemám k dispozici, takže vyzkoušeno je to jen v Ubuntu.



Hlavním úkolem vývojářů je chválit nový software

mosqa

  • Stálý člen
  • ***
  • Příspěvků: 854
  • Karma: +76/-8
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #3 kdy: 09 Listopad 2010, 09:12:58 »
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]
Kód: [Vybrat]
Section "InputDevice"
   Option      "XkbLayout" "us,cz,ru_cz"
   Option      "XkbOptions"    "grp:shift_toggle,grp_led:scroll"
EndSection
AMD Athlon X2 4850e; GIGABYTE MA78GM-DS2H; IGP ATI HD3200; 2GB (KIT 2x1GB) DDR2 KINGSTON BOX; WD 6400AAKS; SAMSUNG SpinPoint F1 HD322HJ; SAMSUNG SH-S223F SATA; squeezy

GeBu

  • Člen
  • **
  • Příspěvků: 131
  • Karma: +5/-3
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #4 kdy: 09 Listopad 2010, 13:37:17 »
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ě"):

Ano, to souhlasí - používám ve Windows.

jenda93

  • Stálý člen
  • ***
  • Příspěvků: 653
  • Karma: +55/-12
  • software engineer
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #5 kdy: 09 Listopad 2010, 23:39:31 »
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.

Hlavním úkolem vývojářů je chválit nový software

jenda93

  • Stálý člen
  • ***
  • Příspěvků: 653
  • Karma: +55/-12
  • software engineer
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #6 kdy: 11 Listopad 2010, 08:33:25 »
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.

Hlavním úkolem vývojářů je chválit nový software

GeBu

  • Člen
  • **
  • Příspěvků: 131
  • Karma: +5/-3
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #7 kdy: 13 Listopad 2010, 09:37:59 »
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/
« Poslední změna: 13 Listopad 2010, 10:18:17 od GeBu »

jenda93

  • Stálý člen
  • ***
  • Příspěvků: 653
  • Karma: +55/-12
  • software engineer
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #8 kdy: 13 Listopad 2010, 09:47:02 »
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.
 
Hlavním úkolem vývojářů je chválit nový software

GeBu

  • Člen
  • **
  • Příspěvků: 131
  • Karma: +5/-3
    • Zobrazit profil
Re: Instalace XKB
« Odpověď #9 kdy: 13 Listopad 2010, 09:52:22 »
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.