
Estoy ejecutando Fedora 17 gnome (shell) 3 y gnome terminal 3.4.1.1.
Soy usuario de ambos gnome-terminal
y mc
(Midnight Commander). Por defecto gnome-terminal
siempre lo he usado F10(lo cual necesito mientras uso mc
), para abrir el menú superior. Así fue esta vez. Pude desactivar ese comportamiento en la configuración, como siempre.
Lo que es nuevo para mí es que después de deshabilitar la configuración, comenzó a abrir el "menú contextual" en el cursor del mouse cuando presiono F10. La tecla va a mc
también, pero resulta molesto tener que cerrar siempre el menú.
Supongo que es causado por el terminal gnome, ya que no sucede en otras aplicaciones. ¿Es esto una "característica" o un error? ¿Alguien más ha encontrado el mismo problema y cómo solucionarlo?
Respuesta1
Es una característica. Vaya a Editar->Atajos de teclado
Y desmarque "Habilitar la tecla de acceso directo al menú"
para apagarlo.
Respuesta2
Aquí hay una solución simple para el problema descrito:
Para aplicaciones GTK 3 como gnome-terminal y nautilus simplemente cree (o edite si tiene uno) el archivo ~/.config/gtk-3.0/gtk.css
con el siguiente contenido:
$ cat ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
Respuesta3
Para Fedora 17 puedes encontrar el informe de error aquí
https://bugzilla.redhat.com/show_bug.cgi?id=800856
La solución alternativa es crear el archivo ~/.config/gtk-3.0/gtk.css con el siguiente contenido:
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
Respuesta4
Arreglé esto en Ubuntu creando un nuevo ~/.config/gtk-3.0/gtk.css
y poniendo esto en él:
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}