Public bug reported: Binary package hint: gnome
Gnome hijacks keys from under RTCW:ET (game) and then locks up keyboard. It goes like this: -I run standard ubuntu desktop (Feisty beta). -I fire up ET, join a server, play a little and everything is a-ok, I can smack every key I want, I can open console with tilde blabla -I click tilde for the x time to read something on the console and BAM, all of a sudden .keyboard locks up .ET mouse pointer is no longer the ET one (big gray one) but default Gnome (small black with white outline). This happens every time, it can take first try, or 1h of play, but it will happen every time i sit to play. Now what is happening and what I tried. The keyboard works, but only for gnome keys and system wide (c-a-f1 for consoles,c-a-backspace for killing X and so on), and since gnome is dumped down for retards there is no consistent way of disabling/editing all the gnome shortcuts (like that tilde one or even a print screen). My current theory is like this. Somehow during my ET session gnome opens a file manager in the background. Now when the file manager window has focus clicking tilde key opens little input field god knows why and for what (since gnome is for morons there is no info what is it and how to turn this 'feature' off, that surely would 'scare the newbies' /sarcasm). This little input field is pure magic powered (its modal) and blocks the window from being closed (open file manager, press tilde, try to close the file manager window, yep, you have to wait till input window mercifully goes away by its own). Few times while locked up in the game with no keyboard input to libSDL I managed by pressing everything like a wild monkey to make that little input window appear on my screen ON TOP of running openGL game. Maybe by some magic bug this window pops up under the game and doesnt want to go away by its own? Mouse works while this is happening, my scroll wheel can scroll ET console messages, I can move the mouse pointer (although its the gnome one, not ET). I tried c-a-f1 to text terminal, ps aux, look for gnome stuff and kill it, it didnt do a damn thing, nothing changed after switching back to X. This right there is weird :/, after all I killed everything but GDM. I tried stopping GDM, sudo xinit, and running the game in pure X, few 2-4h sessions with zero problems while pressing the tilde key approximately 100 times. Finally I was happily playing ET on Edgy for 2 weeks before installing Feisty on new drive (not an upgrade, but a clean install of herd 5 plus all the updates to this day) without this problem. I am happy to test workarounds, debug, dig in to the code and trash the system just to find whats going on, so please throw some ideads at me. ** Affects: meta-gnome2 (Ubuntu) Importance: Undecided Status: Unconfirmed -- gnome hijacks keys from under RTCW:ET (game) and then locks up keyboard (tilde key is the culprit) https://launchpad.net/bugs/95413 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs