Placez rapidement une fenêtre sur un autre écran en utilisant uniquement le clavier

162

Je sais qu'en utilisant Alt+ F7, je peux utiliser le clavier pour déplacer la fenêtre. Je peux également utiliser le plugin "Grid" de Compiz pour positionner rapidement la fenêtre autour de mon moniteur actuel. Le plugin grid ne semble toutefois pas fonctionner sur plusieurs écrans.

Ce dont j'ai besoin, c'est d'un moyen plus rapide de déplacer la fenêtre actuelle vers l'autre écran. Dans ma configuration actuelle à deux moniteurs, je me trouve dans l'obligation de déplacer la fenêtre de mise au point sur l'autre moniteur alors que je me concentre sur le travail sur autre chose (et de la déplacer ensuite).

Si j'utilise XMonad (ou d'autres gestionnaires de tuiles), ce serait plutôt facile. Cependant, beaucoup d'applications que j'utilise (Gnome Do, MATLAB, les visualiseurs d'images, les applications personnalisées que j'écris, ...) ne fonctionnent pas bien avec un gestionnaire de mosaïque.

Ma question est donc la suivante: existe-t-il une combinaison de touches de raccourci qui déplace la fenêtre actuellement focalisée vers l'autre moniteur (et arrière)?

Dat Chu
la source
12
Merci, je cherchais le raccourci Alt-F7. La première fois que je trouve la réponse que je cherchais, dans une question.
Qwertzguy
1
Doublage possible de la fenêtre
tudor
J'utilise Alt-F7. Cependant pour une accélération se déplaçant avec les flèches et ctrl. Pensée beaucoup plus rapide.
Vadim

Réponses:

197
  1. Installer le gestionnaire de paramètres CompizConfigInstaller compizconfig-settings-manager

    sudo apt-get install compizconfig-settings-manager
    
  2. Exécuter CCSM → Aller en bas (Gestion de la fenêtre) → Aller à "Put."

  3. Activer le plugin.
  4. Configurez le raccourci pour "Mettre à la prochaine sortie".
  5. Déconnectez-vous et revenez dans.

Si le plug - in mis ne figure pas dans CCSM, installez le compiz-pluginsInstaller des plugins package. ( sudo apt-get update && sudo apt-get install compiz-plugins)

EDIT: Le paquet de plugins requis est maintenant appelé compiz-pluginsà partir de 12.10. compiz-plugins-extraInstaller compiz-plugins-extra est toujours utilisé pour 12.04.

grizwako
la source
5
Il est également intéressant de noter que la "prochaine" sortie parcourra tous les moniteurs (sans s'arrêter à l'extrême droite).
Adrian Schneider
2
Je ne vois pas le plug-in. Utiliser Ubuntu QQ
Yatharth Agarwal
9
Ah ça marche - il faut juste une déconnexion / une ouverture de session!
Jaywink
4
Il n'y a pas d'option "Put"
Richard
6
@ Richard, vous devrez installer compiz-pluginscomme mentionné dans le post. (Note: Je suis sur Ubuntu 15.04 et une fois que c'était installé, j'étais le plugin "Put".)
Anonsage
29

J'aime Mettre à la prochaine sortie avec Ctrl+ Alt+n

Profitez-en!

Mis à la CCSM Mis à la CCSM.

Mettre à la prochaine sortie Mettre à la prochaine sortie

Chu-Siang Lai
la source
1
Maintenant, j'utilise le raccourci clavier «<Alt> <Shift> m». : P
Chu-Siang Lai
2
Je n'ai pas mis dans mon CCSM
Jamie Hutber
13

Alt+ Ctrl+ NumLeft / NumRight

pour la fenêtre réduite seulement (!) j'ai trouvé aujourd'hui dans Gnome 3 @ Ubuntu 14.04.

à savoir, si vous voulez déplacer la fenêtre maximisée, vous pouvez

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

ou essayez de le lier ..

viktorkho
la source
10
Malheureusement, ces Alt+Ctrl+<NumDirection>raccourcis gardent la fenêtre sur le même écran et ne se déplacent pas vers un autre écran .. testé sur Ubuntu 15.04 (avec Unity).
Anonsage
2
C'est le même problème sur Ubuntu 16.04. Je suis venu ici pour trouver une solution à ce problème.
byxor
1
Cela fonctionne pour moi sur Ubuntu 16.04, merci!
Juanmi Rodriguez
@Anonsage Mais c'est pour Gnome. Pas l'unité.
G. Demecki
10

Sur ma machine (CentOS Linux 7), cela a fonctionné immédiatement:
Utilisez window key+ shift+ arrowscela déplacera rapidement la fenêtre entre les moniteurs. Fonctionne sur des fenêtres agrandies ou non.

Andrey
la source
Si possible pouvez-vous s'il vous plaît préciser comment y parvenir dans Ubuntu, puisque telle est la question.
Kulfy
Merci! J'ai deux moniteurs (ne parle pas d'espaces de travail) et ça a bien fonctionné! [budget 19.04]
sdlins
1
Cela fonctionne également très bien pour moi, dès la première utilisation sur Ubuntu. 18.04
Gerald
5

Après avoir installé compizconfig-settings-manager → Lancez-le → Aller en bas (Gestion de la fenêtre) → Allez à "Put."

Ensuite, vous devriez essayer "Mettre dans la fenêtre" et "Mettre à gauche / Mettre à droite". Si la fenêtre n’est pas au bord de l’écran, il faut double "Droite / Gauche" pour changer d’écran. Par défaut, c'est avec super + Numpad-Arrows.

ioaniatr
la source
Pas la solution la plus directe, mais une meilleure à mon avis.
Jonah
C'est la seule réponse qui a fonctionné pour moi.
Haf
0

Addendum : Si la solution avecPut pluginne fonctionne pas.

Essayez de désactiver certaines fonctionnalités que vous n'utilisez pas et qui pourraient interférer. Je suis parti seulement Put To Next Outputactivé et cela a commencé à fonctionner.

Waldemar Wosiński
la source
0

Désactivez les fonctionnalités du plug-in "Grid" sur ccsm, logoff / logon, et activez le plug-in "put" avec les touches de combinaison souhaitées. Fonctionne pour moi (Ubuntu 16.04).

J'active certaines fonctionnalités dans les deux plugins parce que je voulais déplacer les fenêtres entre les moniteurs (en utilisant des fonctionnalités sur put), mais je voulais conserver la fonctionnalité qui redimensionne la fenêtre de la moitié de la largeur du moniteur actuel (en utilisant des fonctionnalités sur la grille).

brunoroquette
la source
0

Après l'installation de CCSM, pour ajouter l'option "put", vous devez également installer:

sudo apt-get install compiz-plugins-extra
gujou
la source
0

Cliquez avec le bouton droit de la souris sur le haut de la fenêtre et un menu déroulant est apparu avec la possibilité de déplacer la fenêtre.

Goldname
la source