Инструменты пользователя

Инструменты сайта


переназначение_клавиш_аппаратной_клавиатуры

Переназначение клавиш аппаратной клавиатуры

Открываем специальный файл в любимом текстовом редакторе(под рутом)

vi /usr/share/X11/xkb/symbols/nokia_vndr/rx-44

Там все понятно, думаю. Вот, например, строчка для буквы Z в латинской раскладе:

key <AB07>	{[	z, Z, YenSign, YenSign	]};
  1. символ
  2. символ с модификатором shift
  3. и 4. - символ с модификатором Fn

Меняем:

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

1) не путать с минусом
3) а ещё backquote
переназначение_клавиш_аппаратной_клавиатуры.txt · Последние изменения: 2010/02/26 06:39 — s_paul