Ich weiß, dass ich mit Alt+ F7die Tastatur verwenden kann, um das Fenster zu bewegen. Ich kann auch das "Grid" -Plugin von Compiz verwenden, um das Fenster schnell um meinen aktuellen Monitor herum zu positionieren. Das Grid-Plugin scheint jedoch nicht über den Monitor zu funktionieren.
Was ich brauche, ist eine schnellere Möglichkeit, das aktuelle Fenster auf den anderen Bildschirm zu verschieben. In meiner aktuellen Konfiguration mit zwei Monitoren muss ich das Fokusfenster auf den anderen Monitor verschieben, wenn ich mich darauf konzentriere, an etwas anderem zu arbeiten (und es anschließend zurück zu verschieben).
Wenn ich XMonad (oder andere Kachelmanager) verwende, ist das ziemlich einfach. Viele von mir verwendete Anwendungen (Gnome Do, MATLAB, Bildbetrachter, benutzerdefinierte Apps, die ich schreibe, ...) funktionieren jedoch nicht gut mit einem Kachel-Manager.
Meine Frage ist also: Gibt es eine Tastenkombination, die das aktuell fokussierte Fenster auf den anderen Monitor (und zurück) verschiebt?
Antworten:
Installieren Sie den CompizConfig Settings Manager
Führen Sie CCSM aus → Gehen Sie nach unten (Fensterverwaltung) → Gehen Sie zu "Put".
Wenn das Plugin Put nicht in CCSM angezeigt wird , installieren Sie das Compiz-Plugins Paket. (
sudo apt-get update && sudo apt-get install compiz-plugins
)BEARBEITEN: Das benötigte Plugin-Paket wird nun
compiz-plugins
ab 12.10 aufgerufen . compiz-plugins-extra wird noch für den 12.04 verwendet.quelle
compiz-plugins
wie in der Post erwähnt installieren . (Anmerkung: Ich bin auf Ubuntu 15.04 und als das installiert war, war ich das "Put"Ich mag Put to next Output mit Ctrl+ Alt+n
geniesse es!
Setzen Sie bei CCSM.
Zur nächsten Ausgabe setzen
quelle
Alt+ Ctrl+ NumLeft / NumRight
Nur für minimiertes Fenster (!) habe ich heute in Gnome 3 @ Ubuntu 14.04 gefunden.
Wenn Sie also ein maximiertes Fenster verschieben möchten, können Sie dies tun
'Win + DownArrow', ' Alt+ Ctrl+ NumLeft / NumRight', 'Win + UpArrow'
oder versuche es zu binden ..
quelle
Alt+Ctrl+<NumDirection>
halten diese Verknüpfungen das Fenster auf dem gleichen Bildschirm und bewegen sich nicht auf einen anderen Bildschirm. Getestet unter Ubuntu 15.04 (mit Unity).Auf meinem Computer (CentOS Linux 7) hat es sofort funktioniert:
Verwenden Sie window key+ shift+ arrows, um das Fenster schnell zwischen Monitoren zu verschieben. Funktioniert sowohl auf maximierten als auch auf nicht maximierten Fenstern.
quelle
Nach der Installation von compizconfig-settings-manager → Führen Sie es aus → Gehen Sie nach unten (Fensterverwaltung) → Gehen Sie zu "Put".
Dann sollten Sie "In Ansichtsfenster einfügen" und "Links einfügen / Rechts einfügen" ausprobieren. Wenn sich das Fenster nicht am Bildschirmrand befindet, muss doppelt "rechts / links" zwischen den Bildschirmen umgeschaltet werden. Standardmäßig ist mit Super + Numpad-Pfeilen.
quelle
Nachtrag : Wenn die Lösung mit
Put plugin
nicht funktioniert.Versuchen Sie, einige Funktionen zu deaktivieren, die Sie nicht verwenden und die möglicherweise stören. Ich ließ nur
Put To Next Output
aktiviert und es fing an zu arbeiten.quelle
Deaktivieren Sie die Funktionen im "Grid" -Plugin auf ccsm, Abmelden / Anmelden und aktivieren Sie das "Put" -Plugin mit den gewünschten Kombinationstasten. Funktioniert bei mir (Ubuntu 16.04).
Ich habe einige Funktionen in beiden Plugins aktiviert, weil ich Fenster zwischen Monitoren verschieben wollte (indem ich Funktionen auf Put verwendete), aber ich wollte die Funktion beibehalten, die das Fenster um die Hälfte der Breite des aktuellen Monitors vergrößert (indem ich Funktionen auf Grid verwendete).
quelle
Nach der Installation von CCSM müssen Sie auch Folgendes installieren, um die Put-Option hinzuzufügen:
quelle
Rechtsklick auf den oberen Rand des Fensters auf der Leiste und ein Dropdown mit der Option zum Verschieben des Fensters erschien für mich.
quelle