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