Nach dem Upgrade auf einen zweiten Monitor bin ich auf ein unerwartetes cmd+tab
Verhalten gestoßen, das sich wirklich auf meinen Workflow auswirkt:
Mit einem Monitor konzentriert sich cmd+tab
OS X beim Wechseln zwischen Anwendungen auf das letzte aktive Fenster der Anwendung, zu der gewechselt wird. Bei mehreren Monitoren bevorzugt OS X Fenster, die sich auf demselben Monitor wie die vorherige Anwendung befinden.
Um ein Beispiel zu geben:
- Erwägen Sie, Xcode auf Monitor 1 und Terminal (Fenster A) auf Monitor 2 und (Fenster B) auf Monitor 2 zu haben. Der Fokus liegt auf dem Terminalfenster B.
- Sie
cmd+tab
zu Xcode - Sie
cmd+tab
kehren zum Terminal zurück, aber jetzt hat Fenster A den Fokus und nicht Fenster B.
Dieses Verhalten ist potenziell gefährlich, da Befehle in das Terminal eingegeben werden, bevor festgestellt wird, dass der Fokus auf dem falschen Fenster liegt.
Meine Frage ist: Gibt es eine Möglichkeit, cmd+tab
immer zum letzten aktiven Fenster einer Anwendung zurückzukehren, unabhängig davon, auf welchem Bildschirm sich der Fokus gerade befindet?
Antworten:
Systemeinstellungen> Missionskontrolle ... Deaktivieren Sie "Anzeigen haben separate Räume".
Das wäre mein Hauptverdächtiger. Ich habe diesen an dem Tag ausgeschaltet, an dem er im Betriebssystem angezeigt wurde.
Aufgrund von Kommentaren wird dadurch jedoch die Möglichkeit deaktiviert, die Menüleiste und das Dock auf Ad-hoc-Basis auf jeden Bildschirm zu verschieben. Dies kann am besten als separate Frage gestellt werden, in der eine mögliche Lösung von Drittanbietern angefordert wird, da ich keine Möglichkeit dazu kenne mach das nativ.
quelle
Contexts bietet erhebliche Anpassungsmöglichkeiten für das Verhalten des MacOS Window-Switcher (Alt-Tab-Verknüpfung), die Position auf mehreren Anzeigen und das Erscheinungsbild.
Installieren Sie Contexts.app. Starte es. Wählen Sie dann Panel -> 'Panel anzeigen auf' (siehe folgenden Screenshot), in dem der Umschalter auf 'Alle Anzeigen' in der folgenden Einstellung angezeigt wird. Sie können auch die aktive oder primäre Anzeige einstellen, wobei letztere die Anzeige mit der Menüleiste ist, die konfigurierbar ist.
Dies kann Ihr genaues Problem lösen oder auch nicht oder bietet möglicherweise sogar eine bessere Alternative. Ich selbst mag es, den Umschalter auf allen Displays anzuzeigen.
quelle
In Sierra (bei älteren OSX-Versionen nicht sicher) ist es möglich, das Menü cmd + tab in einer bestimmten Anzeige vorübergehend zu sperren. Dock> Finder-Symbol> Rechtsklick> Optionen> Desktop auf Anzeige [n] wobei [n] die Nummer der gewünschten Anzeige ist.
quelle