выводом во время назначения клавиш.
В следующей таблице перечисляются "значения" специальных ключевых слов в файле /usr/lib/keyboard/keys (и в предыдущей таблице). mapkey(ADM) помещает "значение" ключевого слова в буфер управления вводом/ выводом во время назначения клавиш. Эти ключевые слова используются только в файле скан-кодов /usr/lib/keyboard/keys для упрощения его чтения.
НазваниеЗначениеОписание
nop | 0 | Действия нет - "пустое" нажатие клавиши |
lshift | 2 | Левая клавиша shift |
rshift | 3 | Правая клавиша shift |
clock | 4 | фиксация Capslock |
nclock | 5 | фиксация Numlock |
slock | 6 | фиксация Scroll lock |
alt | 7 | Клавиша Alt |
btab | 8 | Ключ обратной табуляции - генерирует фиксированную последовательность (esc [ Z) |
ctrl | 9 | Клавиша Ctrl |
nscr | 10 | Переключение на следующий экран |
scr1 | 11 | Переключение на экран #1 |
... |
scr16 | 26 | Переключение на экран #16 |
fkey1 | 27 | Функциональная клавиша #1 |
... |
fkey96 | 122 | Функциональная клавиша #96 |
rctl | 128* | Правая клавиша Ctrl |
ralt | 129* | Правая клавиша Alt |
* Только в режиме AT |
В следующей таблице перечисляются названия ключевых слов и их десятичные значения, которые могут взаимозаменяться в файле mapkey. Эти названия используются вместо соответствующих численных констант для облегчения чтения таблицы скан-кодов. Но в буфер управления вводом/выводом помещаются только десятичные значения. Они берутся из ascci(5).
НазваниеЗначениеНазваниеЗначение
nul | 0 | dc1 | 17 |
soh | 1 | dc2 | 18 |
stx | 2 | dc3 | 19 |
etx | 3 | dc4 | 20 |
eot | 4 | nak | 21 |
enq | 5 | syn | 22 |
ack | 6 | etb | 23 |
bel | 7 | can | 24 |
bs | 8 | em | 25 |
ht | 9 | sub | 26 |
nl | 10 | esc | 27 |
vt | 11 | fs | 28 |
np | 12 | gs | 29 |
cr | 13 | rs | 30 |
so | 14 | ns | 31 |
si | 15 | del | 127 |
dle | 16 | | |
Назначение клавиш клавиатуры
Установление соответствия клавиш клавиатуры является составной частью эмуляции терминала. Эта процедура выполняется только для клавиатуры компьютера, но не для удаленных терминалов. Для изменения таблицы соответствий клавиш используйте утилиту mapkey. Чтобы изменить эту таблицу для отдельных каналов (экранов в многоэкранном режиме) используйте программу mapchan(5).
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий