Jak psát české znaky na anglické klávesnici

Tipy & Triky s Nokií N900 a OS Maemo & MeeGo

Jak psát české znaky na anglické klávesnici

Příspěvekod hunerian v čtv led 13, 2011 4:37 pm

Jelikož česká klávesnice přišla kvůli podpoře ů, čárky a háčku o směrové šipky a znak & a některé znaky se píší přes Fn rozhodl jsem se koupit si model s anglickou klávesnicí.
Potíže psát česky pouze na softwarové klávesnici byly brzo pryč.
Návod je na vlastní riziko, pokud budete postupovat jinak hrozí Vám reflash telefonu. Doporučuju zálohovat
Zde je návod:
  • v terminálu jako root zadáme mc
  • dostaneme se do adresáře/usr/share/X11/xkb/symbols/nokia_vndr/
  • vybereme soubor rx-51, !!!Důrazně doporučuji zazálohovat!!!
  • a dáme upravit [F4]
  • Úpravy anglické klávesnice se provádí pod těmito řádky:
  • Kód: Vybrat vše
    partial hidden alphanumeric_keys
    xkb_symbols "nordic_base" {
        include "nokia_vndr/rx-51(english_base)"

  • úplně na konci souboru najdeme:
  • Kód: Vybrat vše
    partial hidden alphanumeric_keys
    xkb_symbols "arrows_4btns" {
        // standard arrows mapping
        // normal 2nd level must not be enumerated to allow text selection with Shift key
    key <UP>    { type[Group1] = "ONE_LEVEL", symbols[Group1] = [       Up      ] };
    key <LEFT>  { type[Group1] = "ONE_LEVEL", symbols[Group1] = [       Left    ] };
    key <DOWN>  { type[Group1] = "ONE_LEVEL", symbols[Group1] = [       Down    ] };
    key <RGHT>  { type[Group1] = "ONE_LEVEL", symbols[Group1] = [       Right   ] };
    };

  • a změníme na:
  • Kód: Vybrat vše
    partial hidden alphanumeric_keys
    xkb_symbols "arrows_4btns" {
        // standard arrows mapping
        // normal 2nd level must not be enumerated to allow text selection with Shift key
    key <UP>    { type[Group1] = "PC_FN_LEVEL2", symbols[Group1] = [Up,  uring      ] };
    key <LEFT>  { type[Group1] = "PC_FN_LEVEL2", symbols[Group1] = [Left, dead_acute] };
    key <DOWN>  { type[Group1] = "PC_FN_LEVEL2", symbols[Group1] = [Down,dead_caron ] };
    key <RGHT>  { type[Group1] = "PC_FN_LEVEL2", symbols[Group1] = [Right, bar      ] };
    };

  • čímž dojde ke změně
    • šipka nahoru = ů
    • šipka doleva = ´ c(čárka)
    • šipka dolů = ˇ (háček)
    • šipka doprava = |
  • Pokud se někomu nelíbí znak Libry (Ł) a Eura (€) lze nahradit jinými symboly (~,^)
  • Hledat:
  • Kód: Vybrat vše
    key <AB01>  { [     z,              Z,    sterling,       sterling         ] };
    key <AB02>  { [     x,              X,     dollar,         dollar          ] };
    key <AB03>  { [     c,              C,   EuroSign,       EuroSign          ] };

  • a nahradit:
  • Kód: Vybrat vše
    key <AB01>  { [     z,              Z,      asciitilde,     asciitilde          ] };
    key <AB02>  { [     x,              X,       dollar,         dollar             ] };
    key <AB03>  { [     c,              C,      asciicircum,    asciicircum         ] };

  • poté vyzkoušet příkazem:
  • Kód: Vybrat vše
    setxkbmap us

  • Doporučuji prostudovat mojí přílohu, kvůli přehlednosti jsem zkracoval některé mezery
  • Pokud nezahlásí nic je vše OK, pokud to vypíše chybu je nutno ji najít
  • Důležité jsou mezery a oddělovače. Pište tak aby tam byly vždy oddělení pomocí tabu.
  • Pokud to bude špatně a telefon vypnete čeká Vás reflash. Telefon se už nezapne.
Takto lze upravit i českou klávesnici, případně na anglické prohodit Y a Z
Jako přílohu jsem nahrál svůj upravený soubor. Je ještě pozměněn o symboly zadávané kombinací Fn+Shift
rx-51.zip
Můj soubor s českými znaky
(4.2 KiB) 146 krát

Jako zdroj jsem použil toto:
Kód: Vybrat vše
http://wiki.maemo.org/Remapping_keyboard

Seznam symbolů:
Kód: Vybrat vše
http://cgit.freedesktop.org/xkeyboard-config/tree/symbols/cz
Uživatelský avatar
hunerian
Uživatel
Uživatel
 
Příspěvky: 18
Registrován: stř pro 26, 2007 8:43 pm
Model telefonu: N900 a N73

Re: Jak psát české znaky na anglické klávesnici

Příspěvekod -Fo×- v stř zář 21, 2011 7:24 pm

Další možnost dat menu nastavení a vkladaní textu tam přepnout hardware klavesnici na CZ to vše :D
Uživatelský avatar
-Fo×-
Uživatel
Uživatel
 
Příspěvky: 81
Registrován: pon črc 14, 2008 11:02 pm
Model telefonu: N95 8GB 35.0.001


Zpět na Tipy & Triky

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

cron