La mejor manera es deshabilitar la configuración del teclado en su aplicación específica. Para Firefox hay una extensión keyconfig . Esto le permite cambiar la configuración del teclado.
Si desea deshabilitar Ctrl+ Qpara todo su sistema, le sugiero que realice una nueva configuración:
- Vaya a Sistema -> Preferencias -> Configuración del teclado
- Haga clic en Agregar
- Déle un nombre como configuración falsa e ingrese
/bin/false
como comando. Aplica tus cambios.
- Haga clic en ' Desactivado ' y presione Ctrl+ Q.
Ahora debería tener una nueva entrada con su nombre aplicado y su configuración de teclado. Cada vez que presione Ctrl+ Qsu sistema ejecutará el comando /bin/false
que básicamente no hace nada. Entonces, esta es una solución para deshabilitar la configuración.
kbd
etiqueta html.Ctrl-Q
la ventana se cerrará. Nunca puede asignar esta clave con este métodoProbablemente, insertar el atajo en Sistema -> Preferencias -> Atajos de teclado y "deshabilitar" debería ser el truco.
fuente
Puede ir a Sistema-> Preferencias-> Atajos de teclado y asignar este combo a una acción no utilizada. Por ejemplo, asigné CTRL + Q para cambiar al espacio de trabajo 12 (No, no tengo 12 espacios de trabajo).
Como resultado, esta configuración de todo el sistema anula la aplicación uno y CTRL + Q ya no cierra Firefox (probablemente el combo nunca llegue a Firefox). Simplemente no hace nada.
fuente
Si Ctrl+ Qcierra la ventana de configuración del teclado, como lo hizo para mí, establezca el acceso directo a otro valor, cierre la ventana y espere hasta que aparezca el acceso directo actualizado en algún lugar
~/.gconf/desktop/gnome/keybindings/*
. Abra ese archivo y edite elstringvalue
de ese comando para leer<Primary>q
. Luego reinicie la PC. Esto funcionó para mí en lugar de la respuesta aceptada.fuente
Aquí hay una versión de línea de comandos de la versión GUI ya suministrada. En algunos sistemas, Ctrl + Q cerrará la ventana de entrada del acelerador sin configurar el acceso directo, por lo que puede ser necesario:
Tenga en cuenta que esta solución es para gnome-2 / Unity. Una solución similar debería ser posible con gsettings para gnome-3.
fuente
En Linux con Firefox Quantum, actualmente hay un error que impide que las extensiones y la configuración explícita cambien un acceso directo integrado como ctrl-Q. Una solución alternativa es bloquearlo a nivel del sistema, por ejemplo, instalando el script desde https://github.com/sasawat/firefox-ctrl-q-workaround y asignándolo como la acción de ctrl-Q como un acceso directo global.
fuente
Para mí, la desactivación de
Ctrl+Q
todo el sistema de acceso directo no es la solución perfecta, ya que evita que las aplicaciones que no sean de Firefox, Chrome, etc. para ser notificado cuando se utiliza ese acceso directo - por ejemplo, IntelliJ IDEA usosCtrl+Q
como un enlace predeterminado para mostrar emergente documentación rápida arriba.Si está buscando una solución exclusiva para Firefox, le recomiendo deshabilitar el complemento Ctrl-Q Shortcut . En mi opinión, es una mejor opción que keyconfig mencionado por @qbi porque su fuente está disponible en GitHub , mientras que keyconfig está disponible solo como binario.
fuente
Mi solución actual es crear un nuevo acceso directo en Configuración del sistema> Teclado> Accesos directos. Si el acceso directo se presiona accidentalmente, recibimos un mensaje informativo.
notify-send 'Dear idiot' "Don't press ctrl-Q"
Sin embargo, esto deshabilita todo el sistema de comandos, lo que podría ser una compensación aceptable dependiendo de su caso de uso.
Probado en:
fuente