Состояние XKB: модификаторы
Так же как и номер группы, набор битов-модификаторов внутри XKB существует в трех экземплярах (в трех переменных)
- locked modifiers
- latched modifiers
- base modifiers
Содержимое этих переменных (так же как и "групповых") может меняться с помощью действий (actions).
Как и для номеров групп, для модификаторов существует "фактический" набор модификаторов, который определяется как логическая сумма (побитная операция ИЛИ) трех указанных переменных. Соответственно, никаких дополнительных "выравниваний", как для значения номера группы, не требуется.