Wie kann man für jede Anzeige ein separates Leerzeichen festlegen und dennoch eine Tastenkombination zum gleichzeitigen Verschieben beider Bildschirme verwenden?

16

In OS X Mavericks hat jede Anzeige (dh jeder Monitor) einen eigenen Platz. Das hat viele Vorteile.

Aber dann hat die alte Art, es zu tun, auch Vorteile; Das heißt, ich möchte, dass sowohl mein [ monitor 1 - space 1] als auch mein [ ] monitor 2 - space 1für meine Xcode-App sind. Und das [ monitor 1 - space 2] [ monitor 2 space 2] für mein Chrom und so weiter so weiter.

Die Einstellungen bieten Ihnen die Möglichkeit, entweder den alten oder den neuen Weg Display have separate spaceseinzuschlagen:

Bildbeschreibung hier eingeben

Ich möchte jedoch das Beste aus beiden Welten: Ich möchte, dass jeder Bildschirm seinen eigenen Platz hat. Dann möchte ich aber auch einen Tastaturausschnitt, mit dem ich beide Bildschirme gleichzeitig bewegen kann . Wie ist das möglich?

Abbood
quelle

Antworten:

8

Ich wollte etwas Ähnliches machen. Ich bin mir zwar nicht sicher, ob es möglich ist, die Verknüpfungen "Nach links verschieben" und "Nach rechts verschieben" so zu gestalten, wie Sie es möchten (zumindest nicht ohne ein Tool eines Drittanbieters), aber mit der Option "Auf Desktop umschalten" [n ] "Verknüpfungen. Folgendes habe ich getan:

  • Fügen Sie in Mission Control Desktops hinzu oder entfernen Sie sie Sie beiden Bildschirmen Sie sie, damit Sie auf beiden die gleiche Nummer haben. Ich habe 5 in Mountain Lion verwendet. Als ich Mavericks zum ersten Mal startete, hatte ich 5 auf meinem primären Bildschirm und nur einen ("Desktop 6") auf meinem sekundären Bildschirm. Ich habe einfach 4 neue Desktops zu meiner sekundären Anzeige hinzugefügt, sodass ich jetzt insgesamt 10 habe. Das Ergebnis sieht ungefähr so ​​aus:

Primäranzeige mit Desktops 1-5

Primäranzeige mit Desktops 1-5

Sekundäranzeige mit Desktops 6-10

Sekundäranzeige mit Desktops 6-10

  • Gehen Sie zu System Preferences > Keyboard > Shortcutsund wählen Sie die Mission ControlKategorie aus.

  • Legen Sie eine Verknüpfung für jedes "Paar" von Desktops wie folgt fest:

Tastatürkürzel

(Dies führt natürlich zu widersprüchlichen Verknüpfungen, scheint jedoch kein Problem zu sein. Eine Verknüpfung löst weiterhin beide Aktionen aus.)

  • Verwenden Sie ctrl- 1bis ctrl- 5(oder einen beliebigen Satz von Verknüpfungen), um zwischen den einzelnen Paaren zu wechseln: ctrl+ 1für Desktop 1 auf dem primären Bildschirm und Desktop 6 auf dem sekundären, ctrl+ 2für Desktop 2 und Desktop 7 und so weiter.

Scheint ein bisschen zu hacken, aber es entspricht zumindest dem Verhalten, das ich in Mountain Lion gewohnt war, während die Vorteile der verbesserten Unterstützung mehrerer Monitore in Mavericks beibehalten wurden.

BEARBEITEN: Ich habe gerade bemerkt, dass dies ein merkwürdiges Verhalten beim Wechseln von Desktop-Paaren verursachen kann. Zum einen blinkt die Menüleiste, nachdem Sie auf einem Desktop gelandet sind, unregelmäßig und konzentriert sich schließlich scheinbar zufällig auf die eine oder andere Anzeige. Es scheint auch die Anwendungsumschaltung zu stören, da es sich nicht immer auf die Anwendung oder das Fenster konzentriert, die bzw. das Sie erwarten würden. (Vielleicht gibt es dort einen Konflikt zwischen der zuletzt weltweit verwendeten Anwendung und der zuletzt auf diesem bestimmten Desktop verwendeten Anwendung? Ich bin mir nicht sicher.) Ich werde weiter damit herumspielen, aber das könnte für mich ein Dealbreaker sein. Zum Glück habe ich immer noch die Möglichkeit, bei Bedarf zum Verhalten vor Mavericks zurückzukehren .

peterjmag
quelle
Das ist super nützlich, danke fürs Teilen. Haben Sie BetterTouchTool ausprobiert? Es ermöglicht die Zuordnung einer einzelnen Verknüpfung zu mehreren. Vielleicht ist es möglich, Strg-1 zuzuordnen, um einen Desktop zum anderen zu wechseln, sodass sie immer in der gleichen Reihenfolge ablaufen.
chmac
Lebensretter! Ich konnte für mein Leben nicht herausfinden, warum ich schwebende Anzeigen von meiner RubyMine-IDE hatte, die herumsprangen, als ich darauf klickte.
Ecbrodie
Dies war früher eine großartige Antwort. Bei mir klappt es unter El Capitan allerdings nicht mehr. Wissen Sie, was ich tun muss, damit es unter 10.11.6 funktioniert?
Hotschke
10.11.6: Die Verknüpfung funktioniert nur für den Hauptbildschirm (Systemeinstellungen -> Anzeigen, Anzeige mit ziehbarer Menüleiste)
Hotschke
Anscheinend gibt es ein Problem mit dem nVidia-Grafiktreiber: Wenn Sie den OSX-Standardgrafiktreiber anstelle des NVIDIA-Web-Treibers verwenden, funktioniert er unter 10.11.6 wieder für mich.
Hotschke
1

Als ich auf Mavericks umgestiegen bin, wollte ich genau das tun können, was du sagst. Aber dann wurde mir klar, dass es viel einfacher ist, zuerst die Anwendung auszuwählen, die Sie verwenden möchten (Befehlstaste + Tabulator), und dann die Fenster der aktuellen Anwendung (Strg + nach unten und links oder rechts, um die richtige zu finden). Sie können das Fenster auch dann auswählen, wenn es sich in einem anderen Bereich befindet und Sie zwischen den Monitoren wechseln.

So habe ich zum Beispiel normalerweise mehr als ein Chromfenster, eines für jeden Monitor. Wenn ich also zwischen dem größeren und dem kleinen wechseln möchte, wähle ich zuerst die Google Chrome App, dann Strg + Ab (um alle Chromfenster zu sehen) und Rechts und Links, um vom großen zum kleinen Monitor zu wechseln.

Ich hoffe es ist nützlich

robertovg
quelle
2
Leider funktioniert dies nicht, wenn eines der Fenster im Vollbildmodus ist ...
Antoine Lizée
@ AntoineLizée Der Grund dafür ist, dass OS X Vollbild-Apps als unabhängige Bereiche behandelt. Wenn sich Safari beispielsweise im Vollbildmodus befindet, ist dies sein eigener Bereich.
jfmercer