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.menuAccessKeyyui.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, detrueafalse, y el problema se resolvió.fuente
ui.key.menuAccessKey.ui.key.menuAccessKeyFocusesse 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.menuAccessKeyFocusesse restablece al reiniciar, y a veces al azar mientras se ejecuta. Ahora cambiéui.key.menuAccessKeya0, y sorprendentemente funciona.ui.key.menuAccessKeyFocusesestá configuradotruecuando ocultas la barra de menú conset guioptions-=m. Entonces tienes que colocarset! ui.key.menuAccessKeyFocuses=falsedespuésset guioptions-=men tu~/.pentadactylrc.ui.key.menuAccessKey=0Altcombinació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=falsenecesidad 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,
Altse presione o no . Esto puede hacerse de la siguiente manera:Customizeen la parte inferior del menú de Firefox.Show/Hide Toolbarsmenú desplegable, luego coloque una marca de verificación junto alMenu Barelemento del menú.Exit Customizeen la esquina inferior derecha.La barra de menú ahora debería estar siempre visible y presionar no
Altdebería tener ningún efecto.fuente