Настройка и работа в Linux
adb5321d

Описание клавиши


Это основное обявление в файлах этого типа. Именно оно описывает таблицу символов (и, если надо, "действий") связанных со скан-кодом.

Имеет вид

'key' имя_скан-кода '{' описания '};'

Напомню, что "имя_скан-кода" описывается в файлах типа xkb_keycodes

и представляет собой произвольную строчку символов (но длиной не более четырех), ограниченную "угловыми скобками".
Например,

key <LCTL> {...};

"Описания" внутри фигурных скобок разделяются запятой. Обратите внимание, что именно "запятой", а не "точкой с запятой", как это делается в файлах других типов.

Итак, внутри скобок могут быть строчки типа

  • type = ..., или type[...] = ...,
  • locks = ..., (синоним - locking)
  • repeat = ..., (синонимы - repeats, repeating)
  • groupswrap, или warpgroups,
  • groupsclanp, или clampgroups,
  • groupsredirect = ..., или redirectgroups = ...,
  • radiogroup = ...,
  • allownone = ...,
  • overlay1 = ..., или overlay2 = ...,
  • permanent...
  • vmods = ..., (синонимы - virtualmods, virtualmodifiers)
  • symbols[...] = ...,
  • actions[...] = ...,
  • просто [...]


  • Содержание раздела