Deaktivieren Sie den Tastendruck für die Bildschirmspiegelung

12

Wenn ich herumstolpere und versuche, den Tastenanschlag zum Verringern der Bildschirmhelligkeit in Viertelsegmenten zu finden (was zufällig Option ⌥+ Shift ⇧+ ist Brightness-down (F1)), drücke ich normalerweise Command ⌘+ Brightness-down, was mein Multi-Monitor-Setup in den gespiegelten Modus versetzt und somit durcheinander bringt meine Fensteranordnung und Größe.

Ich möchte diesen Tastendruck deaktivieren (was speziell + Brightness-downund definitiv nicht + ist) F1. Wenn jemand eine Möglichkeit finden kann, die Spiegelung von Displays unter allen Umständen dauerhaft zu deaktivieren, werde ich wahrscheinlich ein Kopfgeld für Sie zusammenstellen.

Ich verwende OS X Lion auf einem ausreichend aktuellen MacBook Pro.

Ich bin mir sowieso nicht sicher, warum sie den Spiegelmodus in modernen Computern enthalten. Es ist niemals nützlich und verwirrt nur die Menschen. Sagen Sie mir nicht, dass es sich um Präsentationen handelt: Jede anständige Präsentationssoftware verfügt über einen Präsentationsmodus, den jeder lernen sollte, zu verwenden und zu lieben.

Cajunluke
quelle
Ich empfehle Ihnen, Stay zu versuchen (Google "Stay for Mac"). Es ist ein großartiges Tool zum Festlegen von Standardplatzierungen für Fenster und zum Festlegen aller Fenster auf mehreren Monitoren mit einem Klick. Könnte bei dem Fensteranordnungsproblem helfen
Alexander - Reinstate Monica
@XAleXOwnZX Ich könnte, aber die Fensteranordnung ist nicht das Problem. Das Problem ist die Tatsache, dass ich versehentlich den gespiegelten Modus mit einem einzigen Tastendruck aktivieren kann.
Cajunluke
@XAleXOwnZX Und tatsächlich ist es nur ein Beweis dafür, dass fast jede meiner Apps falsch geschrieben ist (Chrome, Eclipse, Java, Firefox, VMware Fusion, Outlook, einige andere), weil sie alle im falschen Teil des Bildschirms geändert werden, aber Das Terminal erkennt, was passiert ist und kehrt dorthin zurück, wo es sein soll.
Cajunluke
Ich denke, die Aktivierung von "Alle F1-, F2- usw. Tasten als Standardtasten verwenden" in den Tastatureinstellungen wäre noch schlimmer, oder?
Thecafremo
Zum Mouse-Over-Problem: Ich verwende den ganzen Tag einen Mac mit zwei Bildschirmen, aber wenn ich einen Studenten oder ein Fakultätsmitglied neben mir habe, kann ich etwas auf dem Bildschirm demonstrieren und in den gespiegelten Modus wechseln, damit dies nicht der Fall ist sich über meinen Schoß beugen zu müssen ist unbezahlbar. Warum die Funktion jedoch durch eine Tastenkombination ausgelöst werden muss, ist rätselhaft.
IconDaemon

Antworten:

3

Es scheint keinen Eintrag für die Verknüpfung in com.apple.symbolichotkeys.plist zu geben . Die Medienschlüssel können nicht in DefaultKeyBinding.dict- oder Keylayout-Dateien konfiguriert werden. Ich habe auch keine versteckten Vorlieben für Strings gefunden.

Ich konnte es mit KeyRemap4MacBook deaktivieren, aber nur auf der Tastatur meines Laptops. nicht auf einer Apple Wireless-Tastatur.

  1. Speichern Sie eine Datei wie diese unter ~/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. Klicken Sie auf die Schaltfläche ReloadXML und aktivieren Sie die neue Neuzuordnung auf der ersten Registerkarte

Lri
quelle
Ich konnte es für die drahtlose Tastatur zum __KeyToKey__--ConsumerToConsumer--KeyCodeConsumerKeyCode
Laufen bringen,