J'utilise Xubuntu 11.10 avec une configuration à deux moniteurs. Je cherche à créer une frappe (peut-être CTRL+ ALT+ SPACEqui me permettra d'envoyer une fenêtre sélectionnée au moniteur suivant.
Dans GNOME, il y a un paquet appelé swapmonitor
qui est capable d'envoyer la fenêtre à l'autre moniteur. L'appel de ce programme avec une touche permet d'obtenir le même effet.
Comment cela se fait-il dans XFCE / Xubuntu?
swapmonitor
Xubuntu? Ou demandez-vous comment définir un raccourci clavier pour cela?Réponses:
Cela a été publié il y a un moment et je suis sûr que vous avez déjà obtenu votre réponse, mais pour ceux qui ne l'ont pas déjà fait.
Exécutez ces commandes
Téléchargez ensuite le script bash à partir du lien suivant (crédit à jc00ke) https://github.com/jc00ke/move-to-next-monitor
Personnellement, j'ai un répertoire dans ma racine où je stocke tous mes scripts personnels. Cependant, là où vous téléchargez, c'est vraiment à vous de décider. Modifiez-le pour avoir des autorisations afin que vous puissiez exécuter. Par exemple, enregistrez les scripts sous move-to-next-monitor.sh, puis exécutez ce qui suit
Vous disposez désormais d'un raccourci clavier pour basculer d'une fenêtre d'un écran à un autre. Je ne sais pas comment cela fonctionne avec plus de 2 écrans.
la source
J'ai apporté quelques modifications au script mentionné ci-dessus, créé à l'origine par jc00ke.
- Le mien est configuré pour trois moniteurs.
- Il maintient si la fenêtre a été agrandie ou non.
- Il est utilisé pour déplacer la fenêtre vers la gauche ou la droite avec l'utilisation
script-name -l
etscript-name -r
respectivement.- J'ai ajouté un correctif où les applications Chromium lorsqu'elles étaient réduites sont très petites et ne seraient pas agrandies à nouveau sur le nouveau moniteur.
J'ai correspondu avec jc00ke. Bien que cela fonctionne très bien sur Xfce, il a dit qu'il avait des problèmes avec son script dans Unity. Bien sûr, d'autres environnements de bureau tels que Unity n'auraient pas besoin de ce script car ces options sont intégrées au gestionnaire de fenêtres.
Pour utiliser le make script exécutable
chmod +x script-name
et installer les deux programmes suivants,sudo apt-get install xdotool wmctrl
.la source
J'ai également créé mon propre script python pour déplacer les fenêtres sur les moniteurs.
https://github.com/calandoa/movescreen
Usage:
movescreen.py <up|down|left|right>
Caractéristiques intéressantes:
la source
Une autre alternative qui ne repose sur aucune dépendance "binaire" (comme xdotool ou wmctrl): https://github.com/AlexisBRENON/ewmh_m2m
pip
(pas besoin de le copier manuellement, de le rendre exécutable, etc.)Gentil.
la source