web-dev-qa-db-fra.com

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

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), cela serait plutôt facile. Cependant, de nombreuses 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)?

162
Dat Chu
  1. Installer Gestionnaire de paramètres CompizConfig Install 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 plugin mis n'apparaît pas dans CCSM, installez le compiz-plugins Install compiz-plugins package. (Sudo apt-get update && Sudo apt-get install compiz-plugins)

EDIT: Le package de plug-in requis s'appelle maintenant compiz-plugins à partir de 12.10. compiz-plugins-extra Install compiz-plugins-extra est toujours utilisé pour 12.04.

197
grizwako

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

profitez-en!

Put at CCSM Mis à la CCSM.

Put to Next Output Mettre à la prochaine sortie

29
Chu-Siang Lai

Alt+Ctrl + NumLeft/NumRight

for minimized window only (!) J'ai trouvé aujourd'hui dans Gnome 3 @ Ubuntu 14.04.

c'est-à-dire, 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 ..

12
viktorkho

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 ne se trouve pas sur le bord de l'écran, il faut double "Droite/Gauche" pour permuter les écrans. Par défaut, c'est avec super + Numpad-Arrows.

5
ioaniatr

Sur ma machine (CentOS Linux 7), tout fonctionnait parfaitement:
Utilisation window key+shift+arrows cela déplacera rapidement la fenêtre entre les moniteurs. Fonctionne sur les fenêtres agrandies et non maximisées.

1
Andrey

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).

0
brunoroquette

Addendum: Si la solution avec Put plugin ne fonctionne pas.

Essayez de désactiver certaines fonctionnalités que vous n'utilisez pas et qui pourraient interférer. Je n'ai laissé que Put To Next Output activé et cela a commencé à fonctionner.

0
Waldemar Wosiński

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

Sudo apt-get install compiz-plugins-extra
0
gujou