Usando Pentadactyl, cuando presiono la tecla Alt, alterna la barra de menú y el --MENU--
modo. Esto es muy vergonzoso para mí, ya que uso el administrador de ventanas dwm al mismo tiempo, donde Alt es la meta tecla más importante, por lo que presiono muy a menudo. ¿Cómo puedo desactivar el comportamiento de Pentadactyl? Quiero decir, no quiero que haga nada cuando presiono Alt. Ya intenté reasignar Alt o Meta a la nada:
:map <A> <Nop>
:map <M> <Nop>
Pero no funciona.
Respuestas:
En realidad, recientemente este es el comportamiento normal de Firefox. Recientemente, debido a que pocas versiones anteriores no era así. Y usando extensiones como Pentadactyl o Vimperator, es muy aparente y molesto, mientras que posiblemente con la interfaz de usuario predeterminada es conveniente. Así que busqué configuraciones relacionadas de Firefox, y encontré,
ui.key.menuAccessKey
yui.key.menuAccessKeyFocuses
. Primero tuve la intuición de que lo primero tenía que cambiar, que estaba configurado en18
, lo que significa la tecla Alt. Lo puse a0
, sin ningún efecto. Luego cambié este último, detrue
afalse
, y el problema se resolvió.fuente
ui.key.menuAccessKey
.ui.key.menuAccessKeyFocuses
se restablecerá (¿al inicio?) si tiene la barra de menú oculta, por lo que lo más probable es que no tenga ningún efecto (útil y persistente). Esto es parte de una "corrección de errores" , también introducida para resolver lo que es un problema de accesibilidad para las personas que usan la interfaz de la barra de menú . Aparentemente, bajo GTK, esta configuración se establece explícitamente en la negación booleana del atributo de visibilidad de la barra de menú .ui.key.menuAccessKeyFocuses
se restablece al reiniciar, y a veces al azar mientras se ejecuta. Ahora cambiéui.key.menuAccessKey
a0
, y sorprendentemente funciona.ui.key.menuAccessKeyFocuses
está configuradotrue
cuando ocultas la barra de menú conset guioptions-=m
. Entonces tienes que colocarset! ui.key.menuAccessKeyFocuses=false
despuésset guioptions-=m
en tu~/.pentadactylrc
.ui.key.menuAccessKey=0
Alt
combinación y se activa la barra de menú. La configuración que FF realmente podría hacer esui.key.menuAccessKeyTimeout
. Un tiempo de espera es razonable para algo como esto, por lo que tocar la tecla activará el comportamiento, pero detenerse y cambiar de opinión no tendrá ningún efecto. Xscape utiliza un tiempo de espera, por ejemplo.Agradable, Altno alternará la barra de menú con mi Iceweasel (Firefox) en Debian 7.
la
set! ui.key.menuAccessKeyFocuses=false
necesidad de después de laset guioptions-=m
.Aquí está mi parche: [problema # 6] Deshabilitar la barra de menú para Pentadactyl · chusiang / tuxENV @ b4a7279 .
fuente
Como estás usando dwm, podría ser mejor para ti simplemente reasignar MODKEY de dwm, prefiero usar la tecla súper o "windows" para esto.
vea este enlace para ver cómo y una lista de teclas modificadas que puede usar.
Es preferible de esta manera ya que muchas aplicaciones les gusta mapear ALT.
fuente
Prefiero que la barra de menú esté siempre visible,
Alt
se presione o no . Esto puede hacerse de la siguiente manera:Customize
en la parte inferior del menú de Firefox.Show/Hide Toolbars
menú desplegable, luego coloque una marca de verificación junto alMenu Bar
elemento del menú.Exit Customize
en la esquina inferior derecha.La barra de menú ahora debería estar siempre visible y presionar no
Alt
debería tener ningún efecto.fuente