Pokud máte Nokii N900 s českým rozložením klávesnice, pravděpodobně jste zjistili, že chybí některé znaky, potřebné např. při práci s terminálem. Například ampersand (&), svislá čára (|) či procento (%). Řešení ale existuje...
Mapování kláves je uloženo v souboru /usr/share/X11/xkb/symbols/nokia_vndr/rx-51. Tento soubor lze upravit tak, aby výše zmíněné znaky byly namapovány na klávesy se znakem libry či eura (pro geekovský telefon k ničemu).
Nalezněte část, v níž je definována čeká klávesnice. Začíná takto:
partial alphanumeric_keys
xkb_symbols "cz" {
include "nokia_vndr/rx-51(english_base)"
include "nokia_vndr/rx-51(arrows_2btns)"
name[Group1] = "Czech";
Přepište následující řádky takto:
key <AB08> { [ dead_acute, dead_acute, bar, bar ] };
key { [ uring, percent, ampersand, ampersand ] };
Po restartu je na místě původní libry namapována svislá čára (|), na místě eura znak ampersand (&), a znak procento získáte stiskem klávesy "ů" se Shiftem (velké U s kroužkem).
Upravený soubor je ke stažení zde: rx-51
(Nezapomeňte před kopírováním spustit root režim pomocí sudo gainroot)
