Клавиши в X имеют 8 битов модификаторов:
- сдвиг
- Замок
- контроль
- Mod1
- Mod2
- Mod3
- Mod4
- Mod5
Любая клавиша может быть связана с любым из этих модификаторов, но (как вы можете себе представить), как правило, левая / правая Shiftклавиши привязаны к Shift, Caps Lockпривязаны к Lock, а левая / правая Ctrlпривязаны к Control. Заметно отсутствует в списке тот Alt, который обычно привязан к Mod1. Диспетчеры окон листов также часто ссылаются на один «ключ мод», который является ключом-модификатором, выбранным для всех комбинаций клавиш WM. Например, если клавиша mod - это Alt, Alt+ Jобычно будет переходить к следующему окну.
Meta, Super и Hyper являются клавишами старой клавиатуры Symbolics, для которой X все еще имеет внутренние коды клавиш (поэтому они все еще могут быть связаны с модификаторами). Super все еще используется на современных клавиатурах, как и Win / Tux / любой другой ключ рядом с Alt. Обычно это связано с Mod4. Мета и Гипер ушли. Altиногда его называют «Мета», потому что он заменил функциональность Меты; Я подозреваю, что emacs в основном виноват в использовании Altи Escзамене мета в его сочетаниях клавиш. Тем не менее, некоторые люди также называют клавишу Win мета, поэтому вам, вероятно, следует просто избегать этого термина.
Правый клик не является ключом.