Michael Stapelberg 7a80d903a5 keygrabbing: only look in the appropriate columns when resolving keysyms
Fixes: #585

This commit fixes the problem of i3 wrongly grabbing/interpreting (!) some key
bindings. Basically, when you have, say, "bindsym Mod1+4 workspace 4", but you
also have "bindsym Mod1+semicolon focus right" (both are default), and your
keyboard layout has semicolon on Mode_switch + 4, the "workspace 4" keybinding
was shadowed by the "focus right" keybinding, because that also resolves to
semicolon.

So, from now on, i3 will only consider column 0 and 1 for normal bindings and
column 2 and 3 for bindings using Mode_switch (columns as seen in xmodmap
-pke).
2011-12-17 22:31:21 +00:00
2011-12-17 14:30:40 +00:00
2011-11-09 23:23:21 +00:00
2011-11-11 22:33:45 +00:00
2011-10-23 13:16:26 +01:00
2009-02-09 20:56:29 +01:00
2011-08-28 17:44:42 +02:00
2011-08-28 17:44:42 +02:00
2011-08-28 17:44:42 +02:00
2011-11-11 21:47:43 +00:00
Description
No description provided
15 MiB
Languages
C 58.6%
Perl 29%
Raku 9.4%
Ruby 1.2%
Shell 0.7%
Other 1.1%