Désactivez Command-M pour réduire la fenêtre

16

Sur ma disposition de clavier , la Mtouche est juste à côté de la Wtouche:

Clavier Dvorak avec touches m et w adjacentes encerclées

Cela peut être problématique à certains moments car parfois j'appuie accidentellement Command- Mau lieu de Command- W, ce qui réduit la fenêtre au lieu de la fermer.

Puisqu'il n'y a pas de raccourci clavier pour annuler la minimisation d'une fenêtre (eh bien, pas de raccourci clavier facile ), c'est encore plus ennuyeux car je dois alors basculer sur mon trackpad pour minimiser la fenêtre, puis réessayer de la fermer.

Existe-t-il un moyen de désactiver le raccourci Command- Mpour réduire une fenêtre?

Communauté
la source

Réponses:

19

Vous pouvez le désactiver en modifiant ~/Library/Preferences/.GlobalPreferences.plist:

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

Pour appliquer les modifications, vous devez rouvrir les applications. Si le raccourci était affecté à zéro, appuyer sur Lle déclencherait dans Audacity.

Lri
la source
Cela n'a pas fonctionné pour moi sur Yosemite. Je pourrais le faire avec cette réponse .
mgarciaisaia
Travaux. FTR, au réglage d'origine (si vous voulez le rétablir) estNSUserKeyEquivalents { Minimize = "@$m"; }
Jakub M.
Malheureusement, Firefox 60.x n'honore pas cela :(
Tilo
3

Vous pouvez "remplacer" le raccourci Command-M par défaut en le mappant à autre chose. Pour remapper la combinaison de touches, lancez les Préférences Système et choisissez Clavier. Ensuite, le panneau des préférences du clavier apparaît, cliquez sur l'onglet de droite nommé "Raccourcis clavier". Vous remarquerez de nombreux raccourcis clavier par défaut que vous pouvez remplacer.

J'ai essayé de remapper Command-M en utilisant cette méthode et cela fonctionne.

Nomade mondial
la source
1

Le remappage de Command-M pour zoomer sur "Toutes les applications" semblait être une bonne solution de contournement, car Zoom apparaît dans toutes les applications et n'a pas un effet aussi perturbateur qu'une réduction non intentionnelle.

J'allais essayer la commande de terminal ci-dessus, donc je suis allé supprimer la commande M pour Zoom et voilà, Minimize était maintenant répertorié sans raccourci clavier. Je l'ai donc laissé comme ça, maintenant la commande-M ne fait rien et minimise les vies sans danger dans le menu. Aucune commande de terminal nécessaire.

Darren Shroeger
la source
1

Vous pouvez remapper n'importe quelle touche et combinaison de touches avec le merveilleux et gratuit logiciel Karabiner . Après l'installation, ajoutez simplement le code suivant à votre ~/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>

Cliquez ensuite sur "Recharger XML" dans les préférences du mousqueton et définissez des coches pour les nouveaux éléments.

De cette façon, le raccourci de réduction n'est pas entièrement désactivé mais toujours disponible avec la touche d'option supplémentaire: Cmd+ Option+ Mou simplement en utilisant la touche de commande droite: Cmd (right)+ M.

Notez que la seconde partie modifie également le Cmd+ Qraccourci Cmd+ Option+ Qpour votre commodité. Vous pouvez omettre le deuxième élément, si vous n'en avez pas besoin.

Lenar Hoyt
la source
0

Il y a une disposition de clavier pratique appelée "Dvorak - Qwerty⌘". Il s'agit essentiellement de Dvorak, mais il retourne la disposition en QWERTY pendant que la touche ⌘ est maintenue enfoncée. Il a été conçu pour que les personnes qui veulent apprendre le Dvorak n'aient pas à recycler leur mémoire musculaire de raccourci, mais cela pourrait également vous aider.

user24601
la source
Trop tard; J'ai complètement oublié QWERTY à ce stade;)