Wie kann ich Anwendungen auf dem richtigen Monitor öffnen, wenn mehrere Monitore verwendet werden?

Ich verwende Windows 8.1, das viel bessere Unterstützung für mehrere Monitore bietet als Windows 7 (irgendwie). Wenn ich mich jedoch in einer Vollbild-App auf einem Monitor befinde und auf dem anderen zum Startmenü gehe und eine Desktop-App öffne, wird sie auf dem gegenüberliegenden Monitor geöffnet, da sie sich beim letzten Mal auf dem Bildschirm befindet Die App wurde verwendet.

Dadurch wird die Vollbild-App angehalten und in die Desktop-Ansicht auf diesem Monitor gewechselt. Ich muss dann die Desktop-App auf den anderen Monitor ziehen, was ich nicht getan habe habe meinen Mauszeiger an erster Stelle in der Nähe und wechsle dann zurück zur Vollbild-App auf diesem Monitor, indem du in die obere rechte Ecke gehst.

Das ist so unglaublich irritierend, jedes Mal, wenn ich meinen Laptop an meinen zweiten Monitor anschließe und versuche, ihn zu benutzen, passiert das. Ganz zu schweigen davon, wann immer ich Netflix oder irgendeine Art von Video auf dem zweiten Monitor habe und es einfach zufällig aufhört zu spielen, wenn ich versuche, auf dem anderen Bildschirm zu arbeiten.

Höchstwahrscheinlich wird es einen Dritten geben müssen anwendung zu installieren, um dies zu tun, nicht wahr? Ich würde es wirklich vorziehen, wenn es kostenlos wäre, da dies in Windows 7 weniger ärgerlich war, wenn die Anwendung nur über dem anderen auf diesem Monitor geöffnet würde. Dies ist eines der vielleicht zwei ärgerlichen Dinge, die ich an Windows 8/8.1 nicht mag. Alles andere ist fantastisch, um ehrlich zu sein.

Author: Ƭᴇcʜιᴇ007, 2014-04-05

9 answers

Nach dem Experimentieren mit den Verknüpfungen in Codezillas Antwort springen Sie sofort auf einen anderen Bildschirm, wenn Sie Windows+Umschalt+Pfeiltasten drücken.

 35
Author: Tharkon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-09-30 20:31:15

Ich bin mir nicht sicher, wie ich die Standardpositionierung ändern kann, abgesehen davon, dass die App auf dem Bildschirm geschlossen wird, auf dem sie angezeigt werden soll, und wenn Sie sie erneut öffnen, befindet sie sich möglicherweise auf dem richtigen Bildschirm.

Das ist jedoch nicht immer der Fall, da einige Apps so programmiert wurden, dass sie auf eine bestimmte Weise geladen werden. Als schnellere Möglichkeit, Inhalte von einem Bildschirm auf den anderen zu verschieben, verwende ich jedoch eine Verknüpfung, die das Ziehen von Inhalten mit der Maus beschleunigt. Wenn Sie die App im Fokus haben, die Sie wollen verschieben (wenn Sie es gerade geöffnet haben und nicht auf andere Stellen geklickt haben, ist es scharf). Halten Sie die Windows-Taste gedrückt und bewegen Sie das Fenster mit den Cursors an die gewünschte Stelle.

Wenn es sich auf dem linken Monitor befindet und Sie es auf der rechten Seite haben möchten, halten Sie die Windows-Taste gedrückt + drücken Sie die rechte Pfeiltaste und es wird über den Bildschirm verschoben. Abhängig davon, in welchem Zustand sich das Fenster befindet (Vollbild/Fenster), hängt es möglicherweise davon ab, wie viele Tastendrücke zum Verschieben erforderlich sind, aber Sie können damit herumspielen, um ein Gefühl dafür zu bekommen, was die Tastendrücke tun.

  • Windows-Taste + Pfeil nach oben: maximiert das Fenster oder macht die Minimierung rückgängig.
  • Windows-Taste + Pfeil nach unten : minimiert das Fenster und macht windows konzentrieren Sie sich auf die Anwendung, die direkt zuvor geöffnet wurde, oder machen Sie sie rückgängig maximieren.
  • Windows-Taste + Links/rechts : verschiebt das Fenster aus schnappte links zu unnapped zu schnappte rechts zu schnappte links auf die nächster Bildschirm usw.
  • Windows-Taste + Umschalt + links / rechts: bewegt die Fenster zu einem anderen Bildschirm, in die gleiche relative Position.
  • Windows-Taste + shift + up: Maximiert das Fenster nur vertikal.
  • Windows-Taste + links / rechts gefolgt von Windows-taste + oben/unten: Wird snap / unsnap die Fenster in einer Ecke.
 14
Author: Codezilla,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-10-05 03:05:10

Ich habe das erfolgreich versucht:

  1. Öffnen Sie das Programm.
  2. Verschieben Sie es auf den Monitor, auf dem es standardmäßig geöffnet werden soll.
  3. Drücken Sie die Windows-Taste + Umschalt + Enter.

Von nun an sollte es jedes Mal auf dem Monitor Ihrer Wahl geöffnet werden.

 12
Author: Dan B.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-07-30 21:27:02

Im Falle aller oben genannten Lösungen nicht helfen, dann markieren Sie den Monitor, den Sie die Anwendung als Hauptanzeige öffnen möchten.

Schritte: Anzeigeeinstellungen-Mehrere Anzeigen-Machen Sie dies zu meinem Hauptdisplay

 7
Author: sridhar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-08-13 15:24:19

So habe ich es in Windows 10 behoben

  1. Herunterladen und Installieren von Microsoft PowerToys für Windows: https://github.com/microsoft/PowerToys/releases (Ich verwende 0.16.1, indem ich die Version 0.16.0 und den Patch 0.16.1 herunterlade)

  2. PowerToys Settings > Fancyzone > [Edit zones]: Konfigurieren Sie das Layout als eine Spalte oder Zeile oder was auch immer und deaktivieren Sie "show space around zones". Sie müssen dies für jeden Monitor einzeln tun, indem Sie die Einstellungen ziehen fenster zu einem anderen Monitor

  3. PowerToys Settings > Fancyzone: Aktiviere "Neu erstellte Fenster in ihre letzte bekannte Zone verschieben"
  4. Ziehen Sie die Anwendung, die Sie in einem bestimmten Bildschirm öffnen möchten, und wenn Sie sich in diesem Bildschirm befinden, weisen Sie sie der "Zone" zu, indem Sie [Umschalt] drücken/gedrückt halten und dann das Fenster in diesen Bildschirm freigeben.

Wenn Sie eine App schließen und öffnen, öffnet sie sich in der letzten Zone, der Sie sie zugewiesen haben, die in diesem Setup Ihre screen -

Ich hoffe, es wird auch unter Windows 8.1 funktionieren.

 5
Author: quazoosl,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-04-17 09:05:30

Die anderen Antworten haben bei mir nicht funktioniert. So habe ich es mit einem Zwei-Monitor-Setup behoben:

  1. Anwendung schließen
  2. Deaktiviert den Monitor, der 'falsch' war
  3. Öffnen Sie die Anwendung und zwingen Sie, sie auf dem "richtigen" Monitor zu öffnen
  4. Anwendung schließen
  5. 2. Monitor wieder aktivieren
 2
Author: Brandon Smith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-05-07 14:01:09

Es gibt eine Anwendung, die ich für die Taskleiste mit mehreren Monitoren in Windows 7 namens Displayfusion verwendet habe. Ich glaube, die kostenlose Version enthält die Funktion, die Sie benötigen, deren Name mir entgeht, aber im Wesentlichen können Sie ein Programm auf einem bestimmten Monitor öffnen. Es dauert ein wenig, aber sobald Sie es eingerichtet haben, wird dieses Programm (ich glaube nicht, dass es mit Apps funktioniert) gezwungen, auf einem bestimmten Monitor zu öffnen. Hoffe, das hilft.

 1
Author: Lofty,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-06-12 13:37:12

Wenn es sich bei Ihrem Programm um ein von Unity entwickeltes Spiel handelt (das mit dieser Option kompiliert wurde), können Sie es einmal mit dem Parameter -show-screen-selector ausführen und den richtigen Monitor auswählen.

Sobald Sie das getan haben, dass das Spiel erinnern, auf welchem Bildschirm zu laufen.

Bearbeiten:

Dasselbe kann mit dem Parameter -adapter 2 erreicht werden.

 0
Author: Ohad Cohen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-12-25 18:56:49

Versuchen PrgLnch.
PrgLnch ist ein Programm, das in Autohotkey als Quick Program Launcher entwickelt wurde.
Kommt mit Hilfe-Datei mit Kontext-Hilfe.
Unterstützung für: -

  • Stapelverarbeitung
  • Wählbare Auflösungen
  • Ini-Datei
  • Mehrere Anzeigen
  • Http-Download für update
  • Optionaler LAA-Patch
  • Und vieles mehr...
 -2
Author: Laurie Stearn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-04 13:51:19