GNOME Bugzilla – Bug 541466
Ignoring keyboard modifiers with some keyboard layouts
Last modified: 2014-08-30 05:08:06 UTC
Please describe the problem: After playing a video, I can't use the youtube search input area normally, because when i push the space key, the video starts/pause. But before starting any video, the input area works perfectly Steps to reproduce: 1. Open Totem Media Player 2. Activate the Youtube Plugin 3. Go to the right panel and witch from playlist or properties to Youtube 4. Search for exemple for "Gnome Totem", the space works for the moment 5. Now start a video from the results 6. Search for another video, for exemple "Linux Ubuntu". Actual results: You can't type Linux Ubuntu completely because when you press "Space", the video switch to pause. Expected results: When I press "Space", ' ' should appear in the text area. Does this happen every time? Yes, every time after starting a video. Other information: No more informations, sorry :(
What distribution are you using? What version of GTK+? Are you running Compiz or any extended input programs?
I'm using Ubuntu Hardy Heron (8.04). I have GTK+ 2.0 I'm using Compiz, but the problem isn't resolved by disabling it. I don't have any other exotic program. I have just the default programs + Emesene + Limewire + Thunderbird + Java + Geany + GTK-RecordMyDesktop + VLC Media Player.
How do you start the video from the first search? By double-clicking, right-clicking, or what? How did you perform the search? Did you press enter after typing in "Gnome Linux", or press the search button? I'm running on Ubuntu 8.10 and I can't replicate the bug.
On the first search, I start the video by double-clicking and I perform the search by pressing "Enter" after typing the keywords. This bug is also reported here by another person: https://bugs.launchpad.net/ubuntu/+source/totem/+bug/240203 . He has put a video to explain the problem. I notice that we have both Ubuntu in French...
From the Launchpad bug report: Sayerh Wassim wrote on 2008-07-11: > The problem is with the Français-Autre keyboard layout. When I switch to the Français-Legacy Alternative, the problem is resolved. I won't be able to look into this for a while, but at least we know have a reproducible cause and a workaround.
*** Bug 534268 has been marked as a duplicate of this bug. ***
i confirm that Sayern solution (switching to Français-Legacy Alternative) works for me too. Therefore, is it a bug in Totem or does it concern the way Gnome handles keyboards ?
I'm using Ubuntu Intrepid with christoph@ela:~/oe$ totem --version GNOME totem 2.24.0 christoph@ela:~/oe$ export|grep LANG declare -x GDM_LANG="de_DE.UTF-8" declare -x LANG="de_DE.UTF-8" and this problem extends to all totem accelerator keys like '0','1','2', so you can't search for 2008. Workaround ist to type the search term e.g. on a console and paste it into the search form.
After some debugging, it appears that with the France Alternative keyboard layout, GTK+ is ignoring the need for modifiers to be held when listening for accelerator presses, and is thus (e.g.) pausing the video when pressing space, rather than <control>space. I've tried with all Totem's key capture code disabled, and it's definitely just caused by GtkUIManager et al. Reassigning to GTK+ for the moment, since I don't know if it's a problem there or with something lower down the stack.
*** Bug 557447 has been marked as a duplicate of this bug. ***
Note that problems with keys such as "0", "1", "<shift>S" et al have been worked-around in bug #557447. The problem with the space bar, however, still remains.
Hi! Having Ubuntu Jaunty with Gnome 2.26.1, I've the same bug in Totem. Bye!
GtkAction has been deprecated