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

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


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

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
переназначение_клавиш_аппаратной_клавиатуры [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]]
переназначение_клавиш_аппаратной_клавиатуры.txt · Последние изменения: 2010/02/26 06:39 — s_paul