You are not logged in.
That's frustrating: although disabled via edit->keyboard shortcuts, also removed via both gconf-editor and dconf-editor, still Gnome3 catch it and open the right-click contextual menu.. any way to really disable this behavior?
Offline
Give what you have. To someone, it may be better than you dare to think.
Offline
Thank you for the link!
I thought it was a gnome shell bug acting strangely with keys, since i also seems to not be able to get my CTRL and/or SHIFT keys captured correctly: SHIFT+F5 doesn't work in both thunderbird-7 and Eclipse O_o
<edit> Thunderbird8 solved the SHIFT+F5 issue.
<edit2> gnome-control-center 3.2.2 update did solve the issue also in other apps (bugfix: Fixed handling of <Primary>)
Last edited by bmanuel (2011-11-10 20:12:27)
Offline
same bug i guess
Give what you have. To someone, it may be better than you dare to think.
Offline
same bug i guess
Mmm i tried applying the mentioned patch, but the problem persists..
Last edited by bmanuel (2011-11-08 16:50:04)
Offline
Just tried to fix this by inserting the following line in ~/.gtkrc-2.0
gtk-menu-bar-accel = ""
Did the same with ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-menu-bar-accel = ""
But F10 keeps popping up the menu. (even after a reboot)
Last edited by twouters (2011-11-16 19:08:56)
Offline
Question: If you open your gnome-terminal, and then right click on a blank spot within the gnome-terminal, does it bring up a Preferences window?
>> Now if it does bring up a Preferences window when right clicking on a blank spot within the gnome-terminal, does the Preferences window have a Shortcuts tab?
>> Now does the Shortcuts menu have any options to disable functions keys, ie F10, etc?
>> Hope this solves your issue.
Sorry if it does not solve your issue, I tried.
Offline
Fixed it for me, don't know if it's a correct solution.
For gtk-2 apps add this in ~/.gtkrc-2.0
binding "NoKeyboardNavigation" {
unbind "<shift>F10"
}
class * binding "NoKeyboardNavigation"
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
[edit]I did have to close _all_ terminal windows before these changes were in effect.[/edit]
Last edited by twouters (2011-11-16 19:58:02)
Offline
Question: If you open your gnome-terminal, and then right click on a blank spot within the gnome-terminal, does it bring up a Preferences window?
>> Now if it does bring up a Preferences window when right clicking on a blank spot within the gnome-terminal, does the Preferences window have a Shortcuts tab?
>> Now does the Shortcuts menu have any options to disable functions keys, ie F10, etc?
>> Hope this solves your issue.Sorry if it does not solve your issue, I tried.
That wasn't the issue I'm experiencing.
I disabled those options, but GTK translates <shift>+F10 to a right click, which brings up the "right click" menu.
It seems that since a certain version of xkeyboard-config pressing F10 is seen as <shift>+F10 by GTK. (Which I think is reported as FS#26408)
Offline
twouters:
Your proposal (the gtk-3.0-version) solved my gnome-terminal F10 - poblem too.
Thank you very much for that .
Offline
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation { unbind "<shift>F10" } * { gtk-key-bindings: NoKeyboardNavigation }
Thank you so much!!!
I was very annoyed by this F10 misbehavior when running Midnight Commander.
Definitely moving to GNU/Linux made me trust Computer Science once again.
Definitely moving to Arch made me enjoy and understand GNU/Linux once again.
Offline
Fixed it for me, don't know if it's a correct solution.
For gtk-2 apps add this in ~/.gtkrc-2.0binding "NoKeyboardNavigation" { unbind "<shift>F10" } class * binding "NoKeyboardNavigation"
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation { unbind "<shift>F10" } * { gtk-key-bindings: NoKeyboardNavigation }
[edit]I did have to close _all_ terminal windows before these changes were in effect.[/edit]
Worked beautifully for me. This problem has been haunted me for years until somebody point me to this thread recently, thank you very much.
Last edited by pntruongan (2012-02-26 06:35:06)
Offline
twouters wrote:Fixed it for me, don't know if it's a correct solution.
For gtk-2 apps add this in ~/.gtkrc-2.0binding "NoKeyboardNavigation" { unbind "<shift>F10" } class * binding "NoKeyboardNavigation"
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation { unbind "<shift>F10" } * { gtk-key-bindings: NoKeyboardNavigation }
[edit]I did have to close _all_ terminal windows before these changes were in effect.[/edit]
Worked beautifully for me. This problem has been haunted me for years until somebody point me to this thread recently, thank you very much.
Well, you can't be faulted for trying to disable this with the general settings facilities. The point of GNOME is an integrated environment. If that is the only solution, it is an oversight on the part of the GNOME devs in terms of said integration.
Last edited by Avant-texte (2012-02-26 06:46:24)
Offline
Correct solution for GTK2:
I am using XFCE4 which is using GTK2. Solution posted #8 was not working for me until I found out that there are missing quotes.
This is working modification of ~/.gtkrc-2.0:
binding "NoKeyboardNavigation" {
unbind "<shift>F10"
}
class "*" binding "NoKeyboardNavigation"
Credits go to http://askubuntu.com/a/105023/51887.
Offline
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation { unbind "<shift>F10" } * { gtk-key-bindings: NoKeyboardNavigation }
[edit]I did have to close _all_ terminal windows before these changes were in effect.[/edit]
Genius, thanks!
Offline
Fixed it for me, don't know if it's a correct solution.
For gtk-2 apps add this in ~/.gtkrc-2.0binding "NoKeyboardNavigation" { unbind "<shift>F10" } class * binding "NoKeyboardNavigation"
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation { unbind "<shift>F10" } * { gtk-key-bindings: NoKeyboardNavigation }
[edit]I did have to close _all_ terminal windows before these changes were in effect.[/edit]
Nice one!
Helped me too, thanks mate!
Offline
Fixed it for me, don't know if it's a correct solution.
For gtk-2 apps add this in ~/.gtkrc-2.0binding "NoKeyboardNavigation" { unbind "<shift>F10" } class * binding "NoKeyboardNavigation"
For gtk-3 apps like gnome-terminal and nautilus I created a new file: ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation { unbind "<shift>F10" } * { gtk-key-bindings: NoKeyboardNavigation }
[edit]I did have to close _all_ terminal windows before these changes were in effect.[/edit]
Thanks a lot! This solved my problem. I wonder why the thickbox is still not working properly in Ubuntu 12.04...
Offline