Upstream compiz things this is actually a bug related to xkb in libX11. Below is an excerpt from the compiz bug report:
Ok, looks like Jaunty's libX11 and/or X server are broken wrt Xkb events. /usr/include/X11/XKBlib.h defines XkbStateNotifyEvent, which has a event_type member: http://cgit.freedesktop.org/xorg/lib/libX11/tree/include/X11/XKBlib.h#n116 The comment in the header file says that this member is either set to KeyPress or KeyRelease, which are defined to 2 and 3 according to the X protocol headers: http://cgit.freedesktop.org/xorg/proto/xproto/tree/X.h#n186 For me, this was the case: triggering state notify bindings in plugin text, mods 4, type 2 triggering state notify bindings in plugin workarounds, mods 4, type 2 For you, it's not: > triggering state notify bindings in plugin wobbly, mods 4, type 78 > triggering state notify bindings in plugin switcher, mods 4, type 78 I am not sure where the values 78 and 79 are coming from, as they are defined nowhere in Jaunty's X11 headers. But that's definitely the direction I would suggest to look at :) BTW, bindings with normal (non-modifier) keys are not affected, because they are handled differently (not via XkbStateNotifyEvent, but via KeyPressEvent). ** Package changed: compiz (Ubuntu) => libx11 (Ubuntu) ** Changed in: libx11 (Ubuntu) Status: Confirmed => New ** Also affects: compiz Importance: Undecided Status: New -- Keybindings consisting completely of modifier keys no longer work https://bugs.launchpad.net/bugs/357365 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
