Gibt es eine Tastenkombination, um ein Fenster von einem Monitor auf einen anderen zu verschieben?

112

Gibt es eine kostenlose App, mit der ich ein Fenster über die Tastatur von einem Monitor auf den anderen Monitor verschieben kann (wobei nur zwei Monitore angenommen werden)? Ich sollte überhaupt keine Maus benutzen müssen (z. B. zum Auswählen des Fensters oder des Monitors oder zum Ziehen).

Ich weiß, dass dies unter Linux mit compiz möglich ist. Ich bin überrascht, dass es für OS X keine (kostenlose) Option gibt.

volni
quelle

Antworten:

50

Am Ende habe ich BetterTouchTool verwendet , um dies zu tun. Insgesamt fand ich es am konfigurierbarsten. Hier ist ein Screenshot von meiner Konfiguration, während Cmd+ Ctrl+ Wein Fenster auf den nächsten Monitor bewegt.

Wenn Sie ein 3 - Monitor - Setup (2 externe Monitore und die Mac - Monitor) haben, können Sie die „Move Fenster auf den nächsten Monitor“ an das Set - up rechts , indem Sie die folgenden Schritte aus :

  1. Richten Sie eine neue Verknüpfung ein und geben Sie "Fenster auf nächsten Monitor verschieben" als vordefinierte Aktion an
  2. Klicken Sie auf Zusätzliche Aktion anhängen und geben Sie als Aktion erneut "Fenster auf nächsten Monitor verschieben" an
  3. Voila, Sie können jetzt ein Fenster auf den Monitor rechts verschieben (ein bisschen hacky, ich weiß, aber es funktioniert, bis der Entwickler von BTT die App aktualisiert)

BetterTouchTool-Tastaturkonfiguration

Das einzige Manko von BetterTouchTool ist die schlechte Lion-Unterstützung (nicht alle Funktionen sind verfügbar), die jedoch als Alpha-Version verfügbar ist. Diese spezielle Tastenkombination sollte in Lion mit der stabilen Version meiner Meinung nach problemlos funktionieren.

adamrmcd
quelle
3
Oh, und es ist Freeware.
Adamrmcd
Ich habe Moom losgeworden (fast keine Probeklicks mehr) und benutze es jetzt BTT. Ich habe das Gefühl, dass BTT abgespeckt und poliert werden kann, aber es verschiebt kostenlos Fenster von einem Monitor auf einen anderen, also kann ich mich nicht beschweren.
8.
8
Es ist jetzt keine Freeware. Spendengeschirr.
vr_driver
5
Soweit ich es
beurteilen
4
Es ist 2019. Diese Antwort schlug eine kommerzielle Lösung vor. Verwenden Sie die andere A'er, wenn Sie lieber nicht für eine App bezahlen müssen, um etwas zu tun, das das Betriebssystem prüfen sollte. tue für dich kostenlos.
Slm
102

Ich habe gerade Spektakel ausprobiert , tolle App und es ist kostenlos.

Dies ist, was es mit der ausgewählten Gruppe von Fenstern tun kann.

Bildbeschreibung hier eingeben

Sie müssen die Unterstützung für Eingabehilfen aktivieren.

Systemeinstellungen> Eingabehilfen> Zugriff für unterstützte Geräte aktivieren

Wie aus den Kommentaren hervorgeht: Die Eingabehilfenoption in Mavericks ist jetzt in

Systemeinstellungen> Sicherheit und Datenschutz> Datenschutz> Barrierefreiheit

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

rraallvv
quelle
1
Arbeitete für mich, ohne Hilfsgeräte in den Eingabehilfen aktivieren zu müssen.
Adrian Spinei
2
Mit OS X Mavericks wurde die Option zum Aktivieren des Zugriffs für Hilfsgeräte in die Systemeinstellungen -> Sicherheit und Datenschutz -> Datenschutz -> Barrierefreiheit verschoben. Hier wird Spectacle aufgelistet und kann die Steuerung Ihres Computers ermöglichen.
Nathan
Um die Verknüpfung spezifisch zu identifizieren, verwendet Spectacle die Verknüpfungen ⌃⌥⌘ ← & ⌃⌥⌘ →, um die Fenster für jede Anzeige zu wechseln.
Shawn Conn
3
Es ist großartig und kann viele coole Dinge tun, die Win7 + kann, was ich verpasst habe, ABER ich konnte es nicht dazu bringen, das zu tun, was die ursprüngliche Frage verlangt - das Fenster über die Monitore zu bewegen. :(
Kumetix
1
Funktioniert gut. Eine Möglichkeit, Fenster von einem Bildschirm (nicht von einem Monitor) auf einen anderen zu verschieben, kann jedoch hilfreich sein. Funktioniert für die gestellte Frage.
Ajak6
20

Moom kann das. Es ist nicht kostenlos , aber Moom ist eine fantastische Fensterverwaltungs-App. Sie können Tastenkombinationen für eine Vielzahl von Fensterbewegungen (einschließlich Verschieben in eine andere Anzeige) zuweisen und erhalten eine Überlagerung der OS X-Standardfenstersteuerelemente.

Hier sind einige Screenshots :

Mausgebrauch Tastaturnutzung

Hier ist eine Liste von Fensterverwaltungs-Apps aus einem anderen AskDifferent-Beitrag: Welche Fensterverwaltungsoptionen gibt es für OS X? . Die einzige kostenlose Option ist Shiftit , und ich bin mir nicht sicher, ob es die Funktionalität bietet, die Sie suchen.

chrismanderson
quelle
1
+1 für Moom. Vor ein paar Monaten entdeckt, ich liebe es. Tolles Preis-Leistungs-Verhältnis für nur 5 US-Dollar.
Robmathers
Ich habe ShiftIt zum Anordnen von Fenstern innerhalb desselben Monitors verwendet. Es ist ein ausgezeichnetes Werkzeug dafür. Es bietet jedoch keine Funktion zum Wechseln zu einer anderen Anzeige.
volni
Ich würde dann Moom auschecken. Ich weiß, Sie wollten eine kostenlose App, aber sie ist im Vergleich zu vielen anderen Mac-Fenstermanagern recht günstig. Außerdem ist die Überlagerung, die sie für Schaltflächen zum Schließen / Min./Maximieren entworfen haben, so elegant, dass sie die 5 US-Dollar verdienen. :)
chrismanderson
@ArtemShnayder nicht mehr wahr, Version 1.6, die dieses Jahr veröffentlicht wurde, unterstützt es jetzt; check out @WilfredSpringers Antwort
tutuDajuju
13

Ich habe ShiftIt für eine Ewigkeit benutzt, dachte aber, es würde den Umgang mit mehreren Bildschirmen nicht unterstützen. Also suchte ich nach Alternativen. Ich installierte Brille, geändert , um die Tastenbelegungen der gleiche wie ShiftIt der sein, und wenn ich dann ShiftIt deinstallieren wollte, fand ich heraus , dass es sich tatsächlich unterstützen Fenster auf verschiedenen Bildschirmen bewegen, mitCtrlOptionCommandN

Also habe ich Spectacles deinstalliert. immer noch ein glücklicher ShiftIt-Benutzer.

Wilfred Springer
quelle
Die Standardeinstellung für mich war Strg + Wahltaste + Befehl + Leertaste
Mordred
Dies sollte die richtige Antwort sein. Es klappt.
Ji-Ruh
2
Wenn das Fenster maximiert ist, wird es bei der nächsten Anzeige bei gedrückter Umschalttaste im Gegensatz zum Spektakel maximiert . Beste Lösung IMO :)
Elouan Keryell-Even
12

Ich wollte nur erwähnen, dass es eine Einstellung System Preferences > Mission Controlnamens "Fenster nach Anwendung gruppieren" gibt , die die App-Symbole anzeigt und es Ihnen ermöglicht, das Symbol auf einen anderen Desktop / Monitor zu ziehen. Es ist erstaunlich für Apps mit mehr als 10 Fenstern.

Aram Kocharyan
quelle
9

FYI, Magnet, die beliebte Anwendung zur Platzierung und Größenänderung von Fenstern, verfügt über sofort verfügbare Verknüpfungen für "Nächste Anzeige" und "Vorherige Anzeige", zumindest in Version 2.1 (14. Februar 2017).

Magnet im Mac App Store

Magnets Website

Chuuke
quelle
Magnet ist nett. Wenn sie nur ein schöneres Menüleistensymbol hätten, wäre es perfekt.
Leymannx
5

BetterSnapTool hat auch diese Funktion (als Verknüpfung). Ich denke, es war eine kostenlose App und es war eine großartige.

Es gibt eine Verknüpfung, mit der Sie das Fenster im nächsten Bildschirm maximieren können (neben anderen Verknüpfungen oder Möglichkeiten, dies zu tun). Siehe den Screenshot der zugehörigen Verknüpfungen.

Bildbeschreibung hier eingeben

user89900
quelle
Ich wünschte, sie hätten auch "Vollbild auf dem nächsten Monitor"!
XYZ
es heißt BetterTouchTool die kostenlose Version und die Option ist unter Fenstergröße ändern und verschieben zu finden
Ryan Heitner
Soweit ich es
beurteilen
0

Dies kann auch mit dem kostenlosen Open-Source-Kachel-Fenstermanager Amethyst über die Verknüpfung "Fokussiertes Fenster gegen den Uhrzeigersinn tauschen" erfolgen.

Bildbeschreibung hier eingeben

Ryan Gabbard
quelle