Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Low
New issue 380 by vogt.adam: Infer shiftMask given keysyms that otherwise
will not be received
http://code.google.com/p/xmonad/issues/detail?id=380
What steps will reproduce the problem?
A keybinding to (0, xK_plus) doesn't work
What is the expected output? What do you see instead?
Instead you have to bind to: (shiftMask, xK_equal)
Maybe doing this correctly regardless of the keymap isn't possible, but
perhaps a reasonable approximation can be done like this:
* if the keymap contains 'unreachable keys' like "M-+", grab "M-+" and
"M-S-="
* if we actually get a "M-+", ungrab the "M-S-=", and run the normal
action for "M-+"
This can be done with a handleEventHook outside of core, but for users, the
current workaround is probably easier having an optional handleEventHook to
EZConfig (note how uncommon the use of the optional startupHook from that
module is).
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings