Lines Matching full:modifiers
86 chosen according to the state of the Num Lock (or Shift) modifiers.
115 #### `modifiers` statement
117 modifiers = Shift+Lock+LevelThree;
121 A mask of real and virtual modifiers. These are the only modifiers
123 The other modifiers, whether active or not, are masked out in the
132 If the active modifiers, masked with the type's modifiers (as stated
133 above), match (i.e. equal) the modifiers inside the `map[]` statement,
136 modifiers are active, while the `Lock` modifier is not, then the
144 When a key type is used for keysym translation, its modifiers are said
146 is assigned an ordinary `ALPHABETIC` key type, whose modifiers are
147 Shift and Lock; then for the "g" key, these two modifiers are consumed
149 which further process the modifiers, since by then the consumed
150 modifiers have already "done their part" and should be masked out.
155 used to augment the map entry. The modifiers inside the square
158 added). The right hand side should consists of modifiers from the
159 type's modifiers; these modifiers are then "preserved" and not
199 and a mask of (real) modifiers. The modifiers are matched against
204 least one of the specified modifiers.
206 modifiers.
208 modifiers.
209 * `AllOf` - The modmap must include all of the specified modifiers
212 modifiers.
215 specifying all modifiers. Leaving out just the matching condition is
231 modifiers are different), the first interpret is used.
259 action = LockMods(modifiers=NumLock);
295 #### `modifiers` statement
297 modifiers = ScrollLock;
299 If the given modifiers are in the required state (see below), the
314 `struct xkb_state`) to be matched against the modifiers given in the
315 `modifiers` statement.
320 modifiers = NumLock;