
Estou executando o Fedora 17 gnome (shell) 3 e o terminal gnome 3.4.1.1.
Sou usuário de ambos gnome-terminal
e mc
(Midnight Commander). Como padrão gnome-terminal
sempre usei F10(o que preciso ao usar mc
), para abrir o menu superior. Assim foi desta vez. Consegui desabilitar esse comportamento nas configurações, como sempre.
O que é novo para mim é que depois de desabilitar a configuração, ela começou a abrir o "menu do botão direito" no cursor do mouse quando pressiono F10. A chave também serve mc
, mas é chato ter que fechar sempre o menu.
Presumo que seja causado pelo terminal gnome, pois isso não acontece em outros aplicativos. Isso é um "recurso" ou bug. Alguém mais encontrou o mesmo problema e como corrigi-lo?
Responder1
É um recurso. Vá em Editar-> Atalhos de teclado
E desmarque "Ativar a tecla de atalho do menu"
para desligá-lo.
Responder2
Aqui está uma solução simples para o problema descrito:
Para aplicativos GTK 3 como gnome-terminal e nautilus basta criar (ou editar se tiver) o arquivo ~/.config/gtk-3.0/gtk.css
com o seguinte conteúdo:
$ cat ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
Responder3
Para o Fedora 17 você pode encontrar o relatório de bug aqui
https://bugzilla.redhat.com/show_bug.cgi?id=800856
A solução alternativa é criar o arquivo ~/.config/gtk-3.0/gtk.css com o seguinte conteúdo:
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
Responder4
Eu consertei isso no Ubuntu criando um novo ~/.config/gtk-3.0/gtk.css
e colocando isto nele:
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}