Deshabilite Command-M para minimizar la ventana

16

En mi diseño de teclado , la Mtecla está justo al lado de la Wtecla:

Teclado Dvorak con teclas adyacentes m y w en un círculo

Esto puede ser problemático a veces, porque de vez en cuando me accidentalmente prensa Command- Men lugar de Command- W, causando la ventana para ser minimizado en lugar de cerrado.

Como no hay un atajo de teclado para minimizar la ventana (bueno, no hay un atajo de teclado fácil ), esto es aún más molesto porque luego tengo que cambiar a mi trackpad para minimizar la ventana y luego intentar nuevamente cerrarla.

¿Hay una manera de desactivar el Command- Macceso directo para minimizar una ventana?

Comunidad
fuente

Respuestas:

19

Puede deshabilitarlo editando ~/Library/Preferences/.GlobalPreferences.plist:

defaults write -g NSUserKeyEquivalents -dict-add 'Minimize' '\0'

Para aplicar los cambios, debe volver a abrir las aplicaciones. Si el atajo se asignó a cero, presionarlo Llo activaría en Audacity.

Lri
fuente
Esto no funcionó para mí en Yosemite. Podría hacerlo con esta respuesta .
mgarciaisaia
Trabajos. FTR, a la configuración original (si desea revertirlo) esNSUserKeyEquivalents { Minimize = "@$m"; }
Jakub M.
Lamentablemente, Firefox 60.x no respeta esto :(
Tilo
3

Puede "anular" el acceso directo predeterminado de Command-M al asignarlo a otra cosa. Para reasignar la combinación de teclas, inicie Preferencias del sistema y elija Teclado. Luego aparece el Panel de preferencias del teclado, haga clic en la pestaña derecha llamada "Atajos de teclado". Notará muchos métodos abreviados de teclado predeterminados que puede anular.

Intenté reasignar Command-M usando este método y funciona.

Nómada global
fuente
1

La reasignación de Command-M para hacer zoom en "Todas las aplicaciones" parecía ser una buena solución, ya que Zoom aparece en todas las aplicaciones y no tiene un efecto tan perturbador como un Minimizar involuntario.

Iba a probar el comando de terminal anterior, así que eliminé el comando M para Zoom y lo y he aquí, Minimizar ahora aparece sin comando de teclado. Así que lo dejé así, ahora el comando-M no hace nada y minimiza vidas inofensivamente en el Menú. No se requiere comando de terminal.

Darren Shroeger
fuente
1

Puede reasignar cualquier combinación de teclas y teclas con el maravilloso y gratuito software Karabiner . Después de la instalación, simplemente agregue el siguiente código a su ~/Library/Application Support/Karabiner/private.xml:

  <item>
    <name>Map Cmd-M to Cmd-Alt-M</name>
    <appendix>Changes the minimize shortcut</appendix>
    <not>EMACS</not>
    <identifier>private.kill_m</identifier>
    <autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::M, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
  </item>

  <item>
    <name>Map Cmd-Q to Cmd-Alt-Q</name>
    <appendix>Changes the quit shortcut</appendix>
    <not>EMACS</not>
    <identifier>private.kill_q</identifier>
    <autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::Q, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
  </item>

Luego haga clic en "Recargar XML" en las preferencias de Karabiner y establezca marcas de verificación para los nuevos elementos.

De esta manera, el acceso directo de minimización no está completamente deshabilitado, pero aún está disponible con la tecla de opción adicional: Cmd+ Option+ Mo simplemente usando la tecla de comando derecha: Cmd (right)+ M.

Tenga en cuenta que la segunda parte también cambia el Cmd+ Qatajo para Cmd+ Option+ Qpara su conveniencia. Puede omitir el segundo elemento, si no lo necesita.

Lenar Hoyt
fuente
0

Hay un práctico diseño de teclado llamado "Dvorak - Qwerty⌘". Básicamente es Dvorak, pero cambia el diseño a QWERTY mientras se mantiene presionada la tecla ⌘. Fue diseñado para que las personas que desean aprender Dvorak no tengan que volver a entrenar su memoria muscular de teclas de acceso rápido, pero también podría ayudarlo.

usuario24601
fuente
Demasiado tarde; Me he olvidado por completo de QWERTY en este punto;)