You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Map entries which specify unbound virtual modifiers (see Inactive Modifier Definitions) are not considered
[...]
When it is essential to distinguish between OneThing and Another, XKB considers only those modifier definitions for which all virtual modifiers are bound.
Since Unbound is not bound, the line
map[Bound+Unbound] = Level1;
should be ignored.
But xkbcommon does not ignore it and maps Shift+a to Level1.
The text was updated successfully, but these errors were encountered:
Good catch! Although with #450 landing soon, this will work as expected. So we should just wait for #450 to fix it.
wismill
added
bug
Indicates an unexpected problem or unintended behavior
state
Indicates a need for improvements or additions to the xkb_state API
labels
Jan 7, 2025
Consider the following map:
The specification requires that
Since
Unbound
is not bound, the lineshould be ignored.
But xkbcommon does not ignore it and maps Shift+a to Level1.
The text was updated successfully, but these errors were encountered: