Désactiver la mise en miroir d'écran

12

Lorsque je tente de trouver la touche permettant de réduire la luminosité de l'écran en quart de segment (ce qui se trouve être Option ⌥+ Shift ⇧+ Brightness-down (F1)), je termine généralement par Command ⌘+ Brightness-down, ce qui met ma configuration multi-moniteur en mode miroir, gâchant ainsi mon agencement et dimensionnement des fenêtres.

J'aimerais désactiver cette frappe (qui est, spécifiquement, + Brightness-downet certainement pas + F1. Si quelqu'un peut trouver un moyen de désactiver définitivement la mise en miroir de l'affichage dans toutes les circonstances, je vais probablement mettre en place une prime pour vous.

J'utilise OS X Lion sur un MacBook Pro suffisamment récent.

Je ne sais pas pourquoi ils incluent le mode miroir dans les ordinateurs modernes, de toute façon. Ce n'est jamais utile et cela ne fait que confondre les gens. Ne me dites pas que c'est pour les présentations: tout logiciel de présentation décent aura un mode présentateur que tout le monde devrait apprendre à utiliser et à aimer.

Cajunluke
la source
Je vous recommande d'essayer Stay (google "stay for mac"). C'est un excellent outil pour définir les emplacements par défaut pour les fenêtres et pouvoir définir toutes les fenêtres à leur valeur par défaut sur plusieurs moniteurs en un seul clic. Pourrait aider avec le problème de disposition des fenêtres
Alexander - Rétablir Monica
@XAleXOwnZX Je pourrais, mais l'agencement des fenêtres n'est pas le problème. Le problème est le fait que je peux accidentellement activer le mode miroir avec une seule touche.
Cajunluke
@XAleXOwnZX Et, en fait, c'est juste la preuve que presque toutes mes applications sont écrites de manière incorrecte (Chrome, Eclipse, Java, Firefox, VMware Fusion, Outlook, quelques autres) car elles restent toutes redimensionnées dans la mauvaise partie de l'écran, mais le terminal se rend compte de ce qui s'est passé et retourne là où il devrait être.
Cajunluke
Je suppose qu'activer "Utiliser toutes les touches F1, F2, etc. comme touches standard" dans les préférences du clavier serait encore pire, non?
Thecafremo
En ce qui concerne le survol de la souris: j'utilise un Mac à double affichage toute la journée, mais lorsque j'ai un étudiant ou un membre du corps professoral assis à côté de moi afin que je puisse montrer quelque chose à l'écran, passer en mode miroir afin qu'ils ne le fassent pas avoir à se pencher sur mes genoux n'a pas de prix. Cependant, la raison pour laquelle la fonction doit être déclenchée par un combo de touches est mystérieuse.
IconDaemon

Réponses:

3

Il ne semble pas y avoir d'entrée pour le raccourci dans com.apple.symbolichotkeys.plist . Les clés multimédias ne peuvent pas être configurées dans DefaultKeyBinding.dict ou les fichiers de keylayout. Je n'ai pas non plus trouvé de préférences cachées avec des chaînes.

J'ai pu le désactiver avec KeyRemap4MacBook, mais uniquement sur le clavier de mon ordinateur portable; pas sur un clavier sans fil Apple.

  1. Enregistrez un fichier comme celui-ci sous ~/Library/Application Support/KeyRemap4MacBook/private.xml

    <?xml version="1.0"?>
    <root>
      <item>
        <name>Disable Command-F1</name>
        <identifier>private.disable.command.f1</identifier>
        <autogen>--ConsumerToConsumer-- ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::COMMAND_L, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
        <autogen>--ConsumerToConsumer-- ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::COMMAND_R, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
      </item>
    </root>
    
  2. Appuyez sur le bouton ReloadXML et activez le nouveau remappage dans le premier onglet

Lri
la source
J'ai pu le faire fonctionner pour le clavier sans fil en utilisant à la __KeyToKey__place de --ConsumerToConsumer--et KeyCodeau lieu deConsumerKeyCode
dvdrtrgn