Открываем специальный файл в любимом текстовом редакторе(под рутом)
vi /usr/share/X11/xkb/symbols/nokia_vndr/rx-44
Там все понятно, думаю. Вот, например, строчка для буквы Z в латинской раскладе:
key <AB07> {[ z, Z, YenSign, YenSign ]};
Меняем:
key <AB07> {[ z, Z, bar, bar ]};
Вот. Теперь по сочетанию Fn+z получаем всеми любимый | (конвейер).
Чтобы применить, во-первых сохраним :wq, а затем выполним
setxkbmap -model nokiarx44 -layout us -keycodes evdev
| по-русски | символ | по-марсиански |
|---|---|---|
| F | F | F |
| тире1) | — | hyphen |
| конвейер | | | bar(или pipe) |
| нижнее тире | _ | underscore |
| таб | он есть | tab |
| минус | - | minus |
| плюс | + | plus |
| точка | . | period |
| запятая | , | comma |
| пробел | он есть | space |
| тильда | ~ | tilde |
| квадратные скобки | [] | leftbracket/rightbracket |
| фигурные скобки | {} | leftbrace/rightbrace |
| двоеточие | : | colon |
| точка с запятой | ; | semicolon |
| звездочка | * | asterisk |
| знак номера2) | # | dash(или number sign) |
| доллар | $ | dollarsign |
| амперсанд | & | ampersand |
| восклицательный знак | ! | exclam |
| Ctrl+C | он есть | ^C |
| штрих | ` | grave(или grave accent)3) |
| апостроф | ' | apostrophe |
итд…
(C) Xlab