Je me souviens que sous Compiz, il existait un paramètre qui définissait un raccourci clavier pour déplacer des applications entre des écrans physiques (mais combinés en un seul écran xscreen), similaire au déplacement entre des écrans logiques, comme Ctrl-Alt-Shift-← / → / ↑ / ↓.
N'importe quel moyen de faire cela sous Unity?
Comme @jrg l'a mentionné, cela est toujours possible car Unity (Unity 3D, et non la version 2D à faible consommation) est en grande partie construit avec Compiz.
Vous devrez cependant installer vous-même le gestionnaire de paramètres Compiz Config. Les étapes précises sont: -
apt-get install compizconfig-settings-manager compiz-plugins-extra
.Window Management
.Put
(cochez la case).Put
.Put to next Output
(cliquez sur l'icône en forme de crayon en regard du raccourci clavier pour Put to next Output
.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'est-à-dire en surbrillance) Si vous appuyez sur Alt + Space
, le menu principal apparaît avec des options telles que:
Minimize
Maximize
Move
Resize
etc.
Une fois que ce menu apparaît, vous devez appuyer sur la touche M
de votre clavier pour sélectionner l'option Move
name__.
Ensuite, vous pouvez simplement utiliser les touches fléchées pour déplacer les fenêtres n'importe où (même sur plusieurs moniteurs)
Le plug-in Put de Compiz Config Settings Manager fonctionne très bien sur 13.04 et 14.04
Astuce spéciale:
Compiz put
fonctionne très bien, faites bien attention si grid
est actif (ce qui est généralement le cas) vous trouverez un bogue de compatibilité ces fenêtres qui sont déjà serties dans un coin de votre espace de travail rebondiront si vous essayez de le faire. put
les sur une autre sortie.
Si cela ne vous arrive pas à paniquer, procédez comme suit:
Avant d'envoyer votre fenêtre à la sortie suivante, "ungrid" it
en la maximisant d'un côté ctrl+super+lef or right et bam !, maintenant vous pouvez l'envoyer et il ne reviendra pas.
Il fonctionne sur les deux12.04
et 14.04
(Maintenant, qui sait ... c'est peut-être l'un de ces cas où le développeur responsable protestera contre "c'est une fonctionnalité, pas un bug!" XD)