silly keycode question
Glynn Clements
glynn at gclements.plus.com
Sat Jan 23 23:01:58 PST 2010
Nokan Emiro wrote:
> I need to catch all the Alt+F8 keypresses in my program,
> and I do it this way:
>
> XGrabKey(display, XKeysymToKeycode(display, F8), Mod1Mask, root_window,
> True, GrabModeAsync, GrabModeAsync);
>
> This works fine if no lock keys (ScrollLock, NumLock,
> CapsLock or combinations of these) are active.
>
> Which one is the nicest way to catch Alt+F8
> irrespectively of the state of Lock keys?
Grab F8 with all combinations of lock modifiers in addition to Mod1,
i.e. 2^N separate grabs, where N is the number of lock modifiers.
--
Glynn Clements <glynn at gclements.plus.com>
More information about the xorg
mailing list