Note: This question is specifically on a clean install of OpenSuse 11.3 with gnome as the display/desktop manager
I can't get custom keyboard shortcuts to work, default shortcuts are working properly, but the ones I changed I can only get one of them to work, I'm using the "windows key" to match functionality of Windows 7 for a few keys like maximize window (winkey+up), minimize window (winkey+down), etc; none of them work; for the record I did the exact same thing in Ubuntu and it worked without any problems.
additional info: I also noticed that gnome-do by default uses a key that I had assigned (winkey+space) and it "wins" (runs gnome-do) over the custom global key I had assigned (show main menu), actually, I can change the key in gnome-do to another that I have in the keyboard shortcuts, and the gnome-do works; this just makes me wonder if there are other applications that are disabling the usage of the "winkey"
update: I also tried using gconf-editor apps/metacity, adding the keys there, still no luck, I tried Windows, Super, Mod4 for the WinKey name, none worked
In some apps it seems the WinKey is completely ignored, i.e. it performs the action associated to the key without the WinKey, though, like I said before, there's one or two custom WinKey+SomeKey that ARE working (changed them to something else, stopped working, changed it back, worked again)
Found this article from 2006 that sounds very much like the problem I'm having, though I followed the steps to fix it but didn't work for me
There seems to be a bug in Gnome / Metacity / X somewhere that means you can't use SUPER_L or SUPER_R (the left and right windows keys on a keyboard) with gnome system commands such as "Lock Screen".
another thread of the same issue I'm having
I've been reading linux forums, it seems this might a be a bug on recent OpenSuse releases:
Many actions do not work with shortcuts in 11.3
Changing the Keyboard shortcuts in System->personal->Keyboard Shortcuts does not seem to be working.
and several others
xev
in a terminal then press the windows key. you should seeSUPER_
in the output. Just making sure your key is actually working.