Man pages на русском




KEYBOARD(HW) - часть 6


/p>

В следующей таблице перечисляются "значения" специальных ключевых слов в файле /usr/lib/keyboard/keys (и в предыдущей таблице). mapkey(ADM) помещает "значение" ключевого слова в буфер управления вводом/выводом во время назначения клавиш. Эти ключевые слова используются только в файле скан-кодов /usr/lib/keyboard/keys для упрощения его чтения.

НазваниеЗначениеОписание

nop0Действия нет - "пустое" нажатие клавиши

lshift2Левая клавиша shift

rshift3Правая клавиша shift

clock4фиксация Capslock

nclock5фиксация Numlock

slock6фиксация Scroll lock

alt7Клавиша Alt

btab8Ключ обратной табуляции - генерирует фиксированную последовательность (esc [ Z)

ctrl9Клавиша Ctrl

nscr10Переключение на следующий экран

scr111Переключение на экран #1

...

scr1626Переключение на экран #16

fkey127Функциональная клавиша #1

...

fkey96122Функциональная клавиша #96

rctl128*Правая клавиша Ctrl

ralt129*Правая клавиша Alt

* Только в режиме AT

В следующей таблице перечисляются названия ключевых слов и их десятичные значения, которые могут взаимозаменяться в файле mapkey. Эти названия используются вместо соответствующих численных констант для облегчения чтения таблицы скан-кодов. Но в буфер управления вводом/выводом помещаются только десятичные значения. Они берутся из ascci(5).

НазваниеЗначениеНазваниеЗначение

nul0dc117

soh1dc218

stx2dc319

etx3dc420

eot4nak21

enq5syn22

ack6etb23

bel7can24

bs8em25

ht9sub26

nl10esc27

vt11fs28

np12gs29

cr13rs30

so14ns31

si15del127

dle16  

Назначение клавиш клавиатуры

Установление соответствия клавиш клавиатуры является составной частью эмуляции терминала. Эта процедура выполняется только для клавиатуры компьютера, но не для удаленных терминалов. Для изменения таблицы соответствий клавиш используйте утилиту mapkey. Чтобы изменить эту таблицу для отдельных каналов (экранов в многоэкранном режиме) используйте программу mapchan(5).




Содержание  Назад  Вперед