Frage Setzen Sie ein Fenster schnell auf einen anderen Bildschirm, indem Sie nur die Tastatur verwenden


Ich weiß das zu benutzen Alt+F7Ich kann die Tastatur benutzen, um das Fenster herum zu bewegen. Ich kann auch das "Grid" -Plugin von Compiz verwenden, um schnell das Fenster um meinen aktuellen Monitor zu positionieren. Das Grid-Plugin scheint jedoch nicht auf dem gesamten Bildschirm zu funktionieren.

Was ich brauche ist eine schnellere Möglichkeit, das aktuelle Fenster auf den anderen Bildschirm zu verschieben. In meinem aktuellen Dual-Monitor-Setup muss ich das Fokusfenster auf den anderen Monitor verschieben, während ich mich darauf konzentriere, an etwas anderem zu arbeiten (und es danach zurück zu bewegen).

Wenn ich XMonad (oder andere Tiling-Manager) verwende, wäre das ziemlich einfach. Viele Anwendungen, die ich verwende (Gnome Do, MATLAB, Bildbetrachter, benutzerdefinierte Apps, die ich schreibe, ...) funktionieren jedoch nicht gut mit einem Tiling-Manager.

Meine Frage ist also: Gibt es eine Tastenkombination, die das aktuell fokussierte Fenster auf den anderen Monitor (und zurück) verschiebt?


156
2018-01-19 00:59


Ursprung


Danke, ich habe nach der Alt-F7-Verknüpfung gesucht. Zum ersten Mal finde ich die Antwort, die ich gesucht habe, in einer Frage. - qwertzguy


Antworten:


  1. Installieren CompizConfig Einstellungsmanager Install compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. Führen Sie CCSM aus → Gehen Sie zum Ende (Fensterverwaltung) → Gehen Sie zu "Put".

  3. Aktivieren Sie das Plugin.
  4. Konfigurieren Sie die Verknüpfung für "Zum nächsten Ausgang bringen".
  5. Melden Sie sich ab und wieder an.

Wenn das Plugin stellen erscheint nicht in CCSM, installieren Sie die Compiz-Plugins Install compiz-plugins Paket. (sudo apt-get update && sudo apt-get install compiz-plugins)

EDIT: Das benötigte Plugin-Paket wird nun aufgerufen compiz-plugins am 12.10 und höher. compiz-plugins-extra Install compiz-plugins-extra wird noch für 12.04 verwendet.


187
2018-01-19 11:51



Es ist auch erwähnenswert, dass der "nächste" Ausgang durch alle Monitore läuft (nicht am weitesten rechts). - Adrian Schneider
Ich sehe das Plug-in nicht. Verwenden von Ubuntu QQ - Yatharth Agarwal
Ah, es funktioniert - braucht nur eine Abmeldung / Anmeldung! - jaywink
Es gibt keine Option "Put" - Richard
@Richard, du musst installieren compiz-plugins wie in der Post erwähnt. (Hinweis: Ich bin auf Ubuntu 15.04 und sobald das installiert war, war ich das "Put" -Plugin.) - Anonsage


ich mag Weiter zum nächsten Ausgang mit Strg + Alt + n

Genieß es!

Put at CCSM Setzen Sie bei CCSM.

Put to Next Output Auf nächsten Ausgang setzen


29
2017-11-26 05:58



Jetzt setze ich diesen Hotkey auf '<Alt> <Shift> m'. : P - Chu-Siang Lai
Ich habe nicht in meine CCSM gesteckt - Jamie Hutber


Alt+Strg + NumLeft / NumRight

zum minimiert Fenster nur (!) fand ich heute in Gnome 3 @ Ubuntu 14.04.

Wenn Sie beispielsweise ein maximiertes Fenster verschieben möchten, können Sie dies tun

'Win + DownArrow', 'Alt+Strg+ NumLeft / NumRight ',' Win + UpArrow '

oder versuche es zu binden ..


10
2017-10-15 18:23



Leider, das Alt+Ctrl+<NumDirection> Shortcuts behalten das Fenster auf dem gleichen Bildschirm und wechseln nicht zu einem anderen Bildschirm .. getestet auf Ubuntu 15.04 (mit Unity). - Anonsage
Es ist das gleiche Problem auf Ubuntu 16.04. Ich kam hierher, um eine Lösung zu finden Dies Problem. - Brandon Ibbotson
Es funktioniert für mich auf Ubuntu 16.04, danke! - Juanmi Rodriguez
@Anonage Aber es ist für Gnome. Nicht Einheit. - G. Demecki


Nach der Installation von compizconfig-settings-manager → Ausführen → Gehe zum Ende (Window Management) → Gehe zu "Put".

Dann sollten Sie "In Ansichtsfenster einfügen" und "Links / Rechts setzen" versuchen. Wenn das Fenster nicht am Rand des Bildschirms ist, braucht es doppelt "rechts / links", um die Bildschirme umzuschalten. Standardmäßig ist mit Super + Numpad-Arrows.


5
2018-01-30 00:24



Nicht die direkteste Lösung, aber eine bessere meiner Meinung nach. - Jonah
Dies ist die einzige Antwort, die für mich funktioniert hat. - haff


Nachtrag: Wenn die Lösung mit Put plugin funktioniert nicht.

Versuchen Sie, einige Funktionen zu deaktivieren, die Sie nicht verwenden können. Ich bin nur gegangen Put To Next Output aktiviert und es begann zu arbeiten.


0
2018-01-06 10:21





Deaktivieren Sie die Funktionen im "Grid" -Plugin auf ccsm, loggen Sie sich aus und aktivieren Sie das "put" -Plugin mit den gewünschten Kombinationstasten. Funktioniert für mich (ubuntu 16.04).

Ich habe einige Funktionen in beiden Plugins aktiviert, weil ich Fenster zwischen Monitoren bewegen wollte (mit Features auf Put), aber ich wollte das Feature beibehalten, das das Fenster um die Hälfte der Breite des aktuellen Monitors skaliert (mit Features im Grid).


0
2017-11-22 18:15