On Tue, Aug 31, 2004 at 02:39:45PM +0100, Ross Burton wrote: [...] > When I go to the GNOME keybindings applet to configure a super-key > combination, when I press the super key it doesn't wait for a key along > with the modifier, but stops at "Super_L". If I use Meta it waits for > me to hit another key and will display something like "<Alt>5". > > Anything else I can do to help debug this?
Ivan Pascal explains in http://bugzilla.xfree86.org/show_bug.cgi?id=580 why he had to make changes to modifier keys, and that applications have to be updated if they are broken by these changes because he cannot fix XKB without breaking other stuff. The problem with -6 is that a patch had not been applied, so these changes were incomplete and Meta keys were broken in Debian packages. So IMO this bug should be cloned and reassigned to metacity, but I let Debian maintainers decide what to do. Your output contains mod4 Super_L (0x7f), Hyper_L (0x80) Those 0x7f and 0x80 keycodes are the fake keys introduced by Ivan Pascal. As explained in the URL above, no events are associated with fake keys, so WM may have trouble when trying to intercept such events. Maybe altwin:super_win XKB option could help in this case, since real keys are then also mapped to mod4. Denis