18 votes

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

Sur la disposition de mon clavier le M est juste à côté de la touche W clé :

Dvorak keyboard with adjacent m and w keys circled

Cela peut parfois être problématique car il m'arrive d'appuyer accidentellement sur Command - M au lieu de Command - W ce qui fait que la fenêtre est réduite au lieu d'être fermée.

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

Existe-t-il un moyen de désactiver le Command - M raccourci pour minimiser une fenêtre ?

24voto

Fuzzy Purple Monkey Points 702

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

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

Pour appliquer les changements, vous devez rouvrir les applications. Si le raccourci a été attribué à nil, appuyer sur L le déclencherait dans Audacity.

4voto

Global nomad Points 2799

Vous pouvez "remplacer" le raccourci par défaut Command-M en le mappant à autre chose. Pour remapper la combinaison de touches, lancez les Préférences système et choisissez Clavier. Le panneau des préférences du clavier apparaît alors, cliquez sur l'onglet de droite intitulé "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.

1voto

Darren Shroeger Points 11

Remapper Command-M à Zoom dans "Toutes les applications" semble être une bonne solution car Zoom apparaît dans toutes les applications et n'a pas un effet aussi perturbateur qu'une réduction involontaire.

J'allais essayer la commande terminal ci-dessus, j'ai donc supprimé la commande M pour Zoom et voilà que Minimiser était maintenant listé sans commande clé. Je l'ai donc laissé comme ça, maintenant la commande M ne fait rien et minimiser vit inoffensivement dans le menu. Aucune commande de terminal n'est nécessaire.

1voto

GregK Points 697

Vous pouvez remapper n'importe quelle touche et combinaison de touches grâce à ce merveilleux logiciel gratuit. Mousqueton . Après l'installation, il suffit d'ajouter le code suivant à votre fichier ~/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 le XML" dans les préférences du mousqueton et cochez les nouveaux éléments.

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

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

1voto

HeeGu Points 11

Vous pouvez "réinitialiser" le raccourci attribué à Minimiser en ajoutant un nouveau raccourci dans Préférences système>Clavier>Courts>Courts d'applications. Il suffit d'appuyer sur le bouton plus, de spécifier le nom du titre du menu (dans ce cas "Minimiser"), d'appuyer sur un nouveau raccourci et de confirmer avec "Ajouter".

Notez que le nom du titre du menu doit être un exact match. Si d'autres utilisateurs de votre Mac utilisent une autre langue, ou si certaines de vos applications sont dans une autre langue, vous devrez créer des raccourcis pour toutes ces langues.

Par exemple, si le coréen et l'anglais sont tous deux utilisés sur votre Mac, vous devrez créer deux des entrées, une pour chaque langue :

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X