Question Raccourci clavier pour déplacer les fenêtres entre les moniteurs?


Je me souviens qu'il existait auparavant un paramètre sous Compiz qui définissait un raccourci clavier pour déplacer des applications entre des écrans physiques (mais combinés en un seul écran x), comme le fait de passer d'un écran logique à l'autre. Ctrl-Alt-Décalage- /  /  / .

Un moyen de faire cela sous Unity?


111
2018-05-24 17:43


origine


Duplicata possible? - askubuntu.com/questions/22207/… - jrg♦
C'est le paramètre Compiz que j'avais l'habitude d'utiliser. J'espérais qu'il y avait un moyen de le faire sous l'unité pure. - Andrew Bolster
All Unity est un énorme plugin de compiz. - jrg♦
Après avoir joué avec les keybinds pendant un moment, j'ai aimé Super + X comme un keybind suivant. (sur une configuration à 2 écrans, qui bascule toujours sur l'autre moniteur). Je peux rapidement le frapper d'une main. (super = windows-key.) super + z pourrait être encore plus facile à frapper, mais il n'a pas le mnémonique "x for exchange". - Peter Cordes
Je ne trouve pas cette option dans le plug-in Put sur Ubuntu 15.10. - Nordlöw


Réponses:


Comme @jrg l'a mentionné, ceci est toujours possible car Unity (Unity 3D, pas la version 2D à faible consommation) est largement construite en utilisant Compiz.

Vous devrez toutefois installer vous-même le Gestionnaire de paramètres de Compiz Config. Les étapes précises sont: -

  1. Installez CompizConfig Settings Manager en utilisant apt-get install compizconfig-settings-manager compiz-plugins-extra.
  2. Exécutez-le (tapez simplement Compiz dans le tiret et vous le verrez).
  3. Cliquez sur Window Management.
  4. Activer le Put plug-in (cochez la case).
  5. Cliquer sur Put.
  6. Configurez le raccourci pour Put to next Output (cliquez sur l'icône représentant un crayon à côté du raccourci clavier pour Put to next Output.
  7. Déconnectez-vous et reconnectez-vous pour que les modifications prennent effet (à partir des commentaires!)

135
2017-07-31 08:34



nécessite une déconnexion, mais oui, cela fonctionne très bien! - Andrew Bolster
Quelqu'un pourrait-il développer le point 4? J'ai activé "Put" avec succès, mais je ne comprends pas comment / où définir un raccourci pour cela? - user50849
Un problème (bug) avec ceci. Si vous utilisez la "grille" pour déplacer (casser) une fenêtre dans un coin d’un écran par exemple, quelle que soit la raison, lorsque vous essayez de la déplacer vers l’autre écran, elle bougera pendant une seconde, puis rebondira là où elle se trouve. est venu de. Si cette fenêtre n'était pas contrainte (pas accrochée à une limite de la grille), elle se déplace bien. Mais s'il est contraint, il ne bougera pas correctement. Un peu ennuyeux. : - / - The111
Si vous ne voulez vraiment pas vous déconnecter, vous pouvez frapper Alt-F2 et exécuter compiz --replace - Armando Pérez Marqués
Comment définissez-vous le raccourci (par exemple, super + alt + flèche droite)? - joniba


Ceci est basé sur mon expérience sans avoir besoin de Compiz ou d'un tel utilitaire.

Lorsqu'une fenêtre est activée (c.-à-d. Mise au point) Si vous appuyez sur Alt + Space le menu supérieur apparaît, avec des options telles que:

Minimize
Maximize
Move
Resize
etc.

Une fois que ce menu apparaît, vous devez appuyer sur M touche sur votre clavier pour sélectionner le Move option

Ensuite, vous pouvez simplement utiliser les touches fléchées pour déplacer les fenêtres n'importe où (même sur les moniteurs)


24
2017-07-10 09:47



génial, dans Ubuntu 16.01 il y a aussi un Move to monitor left option - azerafati


Compiz Config Settings Manager's Mettre le plug-in fonctionne très bien sur 13.04 et 14.04

Indice spécial:

  • Cliquez sur Put -> Misc. Options -> Activer "Eviter Offscreen": évite de placer des parties de la fenêtre déplacée dans une zone cachée. Très utile si quelqu'un a des moniteurs avec des résolutions d'affichage différentes.

13
2017-10-17 19:27



Si vous voulez faire cela, vous pouvez simplement appuyer sur alt + f7, au moins dans 16.04 - Levi H


Compiz put fonctionne très bien, faites attention si grid est actif (c'est généralement le cas) vous trouverez un bogue de compatibilité ces fenêtres qui sont déjà à certains coins de votre espace de travail rebondiront si vous essayez de put eux à une autre sortie.

Si cela vous arrive, ne paniquez pas, procédez comme suit:

Avant d'envoyer votre fenêtre à la sortie suivante, "ungrid" it en le maximisant d'un côté ctrl+super+lef ou droit et bam !, maintenant vous pouvez l'envoyer et il ne reviendra pas.

Il travaille à la fois  12.04 et 14.04

(Maintenant, qui sait ... peut-être est-ce l'un des cas où le développeur responsable va protester "c'est une fonctionnalité, pas un bug!" XD)


6
2018-05-21 07:57



Ce bogue est vraiment agaçant et j'utilise la même solution de contournement, mais en le développant, cela me rend vraiment fou, car mes fenêtres IDE changent parfois de moniteur sans avertissement car je les ai configurées sur un autre moniteur et cliqué pour les minimiser sans y penser - Cristiano Fontes
C'est vraiment super ennuyeux, si j'étais un meilleur programmeur en C, je contribuerais à supprimer le bogue, peut-être une autre fois. - JorgeArtware