Comment ouvrir des applications sur le bon moniteur lors de l'utilisation de plusieurs moniteurs?

29

J'utilise Windows 8.1, qui a une bien meilleure prise en charge de plusieurs moniteurs que Windows 7 (en quelque sorte). Cependant, lorsque je suis dans une application plein écran sur un moniteur et que je vais dans le menu Démarrer de l'autre et j'ouvre une application de bureau, elle s'ouvre sur le moniteur opposé car elle est sur celle-ci la dernière fois que l'application a été utilisée .

Cela suspend l'application en plein écran et bascule vers la vue du bureau sur ce moniteur. Je dois ensuite faire glisser l'application de bureau sur l'autre moniteur dont je n'avais pas le pointeur de souris à proximité, puis revenir à l'application plein écran sur ce moniteur en allant dans le coin supérieur droit.

C'est tellement incroyablement irritant, chaque fois que je branche mon ordinateur portable sur mon deuxième moniteur et essaie de l'utiliser, cela se produit. Sans oublier chaque fois que j'ai Netflix ou tout type de vidéo sur le deuxième moniteur et que la lecture s'arrête au hasard lorsque j'essaie de travailler sur l'autre écran.

Très probablement, il va falloir installer une application tierce pour le faire, non? Je préférerais vraiment qu'il soit gratuit, car cela était moins ennuyeux dans Windows 7 lorsque l'application ne s'ouvrait qu'au-dessus de l'autre qui se trouvait sur ce moniteur. C'est l'une des deux choses peut-être ennuyeuses que je n'aime pas avec Windows 8 / 8.1. Tout le reste est fantastique, pour être honnête.

Phoenix Logan
la source
Le même logiciel qui fonctionnait sur Windows 7 fonctionnera sur Windows 8.1, avez-vous essayé l'un de ceux-ci? Cette question a deux solutions possibles.
Ramhound
Parlez-vous de 2 applications "Windows uniquement" ou parlez-vous d'une application Metro et d'une application Windows? J'espère que vous connaissez la différence, mais j'ai remarqué que les applications de métro ont tendance à se gâter avec des choses désagréables moi-même, ce qui pourrait être ce à quoi vous faites réellement référence. Quoi qu'il en soit, ce que j'ai mentionné ci-dessous peut aider, mais les applications de métro sont toujours une nuisance.
Codezilla
A travaillé pour moi sur win10: (1) dé-maximiser (restaurer) une fenêtre (2) la déplacer vers l'écran d'intérêt sans l'agrandir (3) fermer l'application (4) ouvrir l'application (5) maximiser. La conclusion est que lorsque la fenêtre est maximisée, son état d'écran ne sera pas enregistré correctement.
Rabash

Réponses:

20

Après avoir expérimenté les raccourcis dans la réponse de Codezilla si vous appuyez sur Windows + Maj + touches fléchées, vous passez instantanément à un autre écran.

Tharkon
la source
8

Je ne suis pas sûr d'un moyen de changer le positionnement par défaut en dehors de la fermeture de l'application sur l'écran sur lequel vous souhaitez qu'elle apparaisse, puis lorsque vous l'ouvrez à nouveau, elle "pourrait" être sur le bon écran.

Ce n'est pas toujours le cas, car certaines applications ont été programmées pour se charger d'une certaine manière. Cependant, comme moyen plus rapide de déplacer des éléments d'un écran à l'autre, j'utilise un raccourci qui accélère le déplacement des éléments avec la souris. Lorsque l'application est mise au point que vous souhaitez déplacer (si vous venez de l'ouvrir et que vous n'avez pas cliqué sur d'autres emplacements, elle est mise au point). Maintenez la touche Windows enfoncée et utilisez les curseurs pour déplacer la fenêtre là où vous le souhaitez.

S'il se trouve sur le moniteur gauche et que vous le souhaitez à droite, maintenez la touche Windows enfoncée + appuyez sur la flèche droite et il se déplacera sur l'écran. Selon l'état dans lequel se trouve la fenêtre (plein écran / fenêtré) peut dépendre du nombre de touches qu'il faut pour la déplacer, mais vous pouvez jouer avec elle pour avoir une idée de ce que font les touches.

  • Touche Windows + flèche vers le haut: agrandit la fenêtre ou annule la réduction.
  • Touche Windows + flèche vers le bas: minimise la fenêtre et fait en sorte que les fenêtres se concentrent sur l'application qui a été ouverte juste avant, ou annule la maximisation.
  • Touche Windows + gauche / droite: déplacera la fenêtre de la capture de gauche à la désactivation de la capture de droite à la capture de gauche sur l'écran suivant, etc.
  • Touche Windows + Maj + gauche / droite: déplace la fenêtre vers un autre écran dans la même position relative.
  • Touche Windows + Maj + Haut: maximisera la fenêtre verticalement uniquement.
  • Touche Windows + gauche / droite suivie de la touche Windows + haut / bas: enclenche / détache la fenêtre dans un coin.
Codezilla
la source
6

J'ai essayé cela avec succès:

  1. Ouvrez le programme.
  2. Déplacez-le sur le moniteur sur lequel vous souhaitez qu'il s'ouvre par défaut.
  3. Appuyez sur la touche Windows + Maj + Entrée.

Désormais, il devrait s'ouvrir à chaque fois sur le moniteur de votre choix.

Dan B.
la source
2
Source pour ce raccourci clavier? J'ai rétrogradé en spéculant que gagner + Maj + Entrée ne fait rien.
Warlike Chimpanzee du
@CleverLittleMonkey - oui, mais cela semble fonctionner, même lorsque le programme est lancé par un autre programme sur un écran différent.
StingyJack
Je pense que celui-ci fonctionne, même s'il ne fait rien, mais il corrige en quelque sorte l'application sur un seul écran. Fantastique!
Nicholas Humphrey
6
Ne fonctionnait pas pour moi, Windows 10
Brionius
2
Ne fonctionne pas pour moi sur Win10 1903.
Saeb
5

Dans le cas de toutes les solutions ci-dessus, cela n'a pas aidé à marquer le moniteur sur lequel vous souhaitez ouvrir l'application comme affichage principal.

Étapes : Paramètres d'affichage - Écrans multiples - Faites-en mon écran principal

sridhar
la source
1
Ceci est la bonne réponse, vous devez d'abord sélectionner l'affichage souhaité dans les paramètres d'affichage, puis faire défiler vers le bas et cocher "Faire de cet affichage principal". Voici une capture d'écran
Buksy
Mais cela indique simplement à Windows qui surveille les maisons de la barre de menu Démarrer, et non une application par application "exécutée sur cette fenêtre particulière".
Pete Alvin
1

Il y a une application que j'utilisais pour la barre des tâches multi-écrans dans Windows 7 appelée displayfusion. Je crois que la version gratuite inclut la fonctionnalité dont vous aurez besoin, dont le nom m'échappe, mais elle vous permet essentiellement d'ouvrir un programme sur un moniteur spécifique. Cela prend un peu de temps, mais une fois que vous l'avez configuré, il forcera ce programme (je ne pense pas qu'il fonctionne avec des applications) à s'ouvrir sur un moniteur spécifique. J'espère que cela t'aides.

Élevé
la source
0

Si votre programme est un jeu créé par Unity (qui a compilé avec cette option prise en charge), vous pouvez l'exécuter une fois avec le -show-screen-selectorparamètre et sélectionner le bon moniteur.

Une fois que vous avez fait cela, le jeu se souvient sur quel écran s'exécuter.

Éditer:

La même chose peut être obtenue en utilisant le -adapter 2paramètre.

Ohad Cohen
la source
-1

Essayez PrgLnch .
PrgLnch est un programme conçu dans Autohotkey comme un lanceur de programme rapide.
Livré avec un fichier d'aide avec une aide contextuelle.
Soutien:

  • Le traitement par lots
  • Résolutions sélectionnables
  • Fichier INI
  • Écrans multiples
  • Téléchargement Http pour la mise à jour
  • Patch LAA en option
  • Et plus...
Laurie Stearn
la source