157 votos

¿Cómo deshabilitar el comando Q para salir?

Hay alguna forma de deshabilitar el comando+Q para dejar de fumar apps?

He intentado añadir esta entrada a los "Atajos de Teclado" panel de preferencias (como se sugiere aquí), y la reasignación a comando+opción+P (ligeramente más difícil de alcanzar), y el elemento de menú cambia para mostrar esto, pero comando+Q todavía las causas de la aplicación para dejar de fumar.

Estoy usando OS X 10.7, pero me gustaría felizmente actualizar a 10.8 si se fija este.

La aplicación realmente quiero que esto es para Firefox, pero si hay una solución de movilidad comando+Q para cada aplicación, que estaría muy bien, demasiado.

12voto

user67010 Puntos 11

Lo siento por excavar tan viejo post, pero esta idea puede ser útil.

En Preferencias del Sistema - Teclado crear un nuevo acceso directo de la aplicación que desea evitar de dejar de fumar. Buscar por el nombre del comando quit en el menú de la aplicación y entrar en el mismo exacto como un Menú de Título para el acceso directo, a continuación, dar un diferente acceso directo.

De hecho, usted no tiene este problema con todas las aplicaciones, pero sólo el navegador y tal vez uno o dos de los otros apps.

8voto

El uso de KeyRemap4MacBook, podría añadir esto a private.xml:

<item>
  <name>disable_command_q</name>
  <identifier>disable_command_q</identifier>
  <autogen>__KeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
  <autogen>__KeyToKey__ KeyCode::Q, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::Q, ModifierFlag::COMMAND_L</autogen>
</item>

Sin | ModifierFlag::NONE el primer autogen elemento también deshabilitar por ejemplo ⌥⌘P. La segunda autogen elemento cambios ⇧⌘Q para ⌘P.

También hay ajustes predefinidos que hacen que el envío ⌘Q requieren la celebración de ⌘P o presionar ⌘Q dos veces:

Están definidos en la custom_shortcuts.xml:

<item>
  <name>Hold Command+Q to Quit Application</name>
  <appendix>(You can adjust the threshold time of holding by</appendix>
  <appendix>"[Holding Key to Key] Holding Threshold" in Key Repeat tab.)</appendix>
  <identifier>remap.holdcommandQ</identifier>
  <autogen>__HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT</autogen>
</item>
<item>
  <name>Press Command+Q twice to Quit Application</name>
  <identifier>remap.doublepresscommandQ</identifier>
  <autogen>__DoublePressModifier__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE,
    KeyCode::VK_NONE,
    KeyCode::Q, VK_COMMAND
  </autogen>
</item>

4voto

felix Puntos 265

Utilice un remapper teclado. Hay un gran GPL uno para OSX (yo uso Keyremap4MacBook) sólo mapa el combo clave de comando Q a algo que no hace nada.

4voto

freemanoid Puntos 128

Ahora hay un elemento en el menú de aplicaciones de Chrome "Advertir antes de dejar de fumar" que hace el truco para mí.

Fuente: http://lifehacker.com/5784153/how-to-bring-back-the-hold-q-to-quit-prompt-in-google-chrome

3voto

Jon Puntos 171

No una respuesta directa a tu pregunta, pero usted puede decirle a Firefox para abrir automáticamente los windows viejo cuando ejecutas con el When Firefox starts opción bajo el General Panel de preferencias.

Si no quieres cambiar tu pantalla de inicio para el ocasional accidental dejar de fumar, también hay un comando para hacerlo: History -> Restore Previous Session .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X