Jak otworzyć aplikacje na odpowiednim monitorze podczas korzystania z wielu monitorów?

29

Korzystam z systemu Windows 8.1, który ma znacznie lepszą obsługę wielu monitorów niż Windows 7 (w pewnym sensie). Jednak gdy korzystam z aplikacji pełnoekranowej na jednym monitorze i przechodzę do menu Start na drugim i otwieram aplikację komputerową, otwiera się ona na drugim monitorze, ponieważ jest na tym ostatnim użyciu .

Spowoduje to zawieszenie aplikacji pełnoekranowej i przejście do widoku pulpitu na tym monitorze. Następnie muszę przeciągnąć aplikację komputerową na inny monitor, na którym przede wszystkim nie miałem wskaźnika myszy, a następnie przejść z powrotem do aplikacji pełnoekranowej na tym monitorze, przechodząc do prawego górnego rogu.

Jest to niezwykle irytujące, za każdym razem, gdy podłączam laptopa do drugiego monitora i próbuję go używać, tak się dzieje. Nie wspominając już o tym, że mam Netflix lub inny film na drugim monitorze, a on po prostu losowo przestaje grać, gdy próbuję pracować na drugim ekranie.

Najprawdopodobniej będzie trzeba zainstalować aplikację innej firmy, aby to zrobić, prawda? Wolałbym, gdyby był darmowy, ponieważ w Windows 7 było to mniej denerwujące, gdy aplikacja otwierała się tylko na innym monitorze. Jest to jedna z dwóch irytujących rzeczy, których nie lubię w systemie Windows 8 / 8.1. Szczerze mówiąc, wszystko inne jest fantastyczne.

Phoenix Logan
źródło
To samo oprogramowanie, które działało w systemie Windows 7, będzie działać w systemie Windows 8.1. Czy próbowałeś któregoś z nich? To pytanie ma dwa możliwe rozwiązania.
Ramhound
Czy mówisz o 2 aplikacjach „tylko do systemu Windows”, czy o aplikacji do metra i aplikacji do systemu Windows? Mam nadzieję, że znasz różnicę, ale zauważyłem, że aplikacje metra często popełniają błędy w nieprzyjemny sposób, więc to może być to, o czym właściwie mówisz. Tak czy inaczej to, co wspomniałem poniżej, może pomóc, ale aplikacje metra nadal są uciążliwe.
Codezilla,
Pracowałem dla mnie nad win10: (1) un-maksymalizuj (przywróć) okno (2) przenieś je na interesujący ekran bez maksymalizacji (3) zamknij aplikację (4) otwórz aplikację (5) zmaksymalizuj. Wniosek jest taki, że gdy okno jest zmaksymalizowane, jego stan ekranu nie zostanie poprawnie zapisany.
Rabash

Odpowiedzi:

20

Po eksperymentowaniu ze skrótami w odpowiedzi Codezilli, jeśli naciśniesz Windows + Shift + klawisze strzałek, natychmiast przeskoczysz na inny ekran.

Tharkon
źródło
8

Nie jestem pewien, jak zmienić domyślną pozycję poza zamknięciem aplikacji na ekranie, na którym ma się pojawiać, a następnie, gdy otworzysz ją ponownie, „może” być na prawym ekranie.

Nie zawsze tak jest, ponieważ niektóre aplikacje zostały zaprogramowane do ładowania w określony sposób. Jednak jako szybszy sposób przenoszenia rzeczy z jednego ekranu na drugi używam skrótu, który przyspiesza przeciąganie rzeczy za pomocą myszy. Gdy masz aktywną aplikację, którą chcesz przenieść (jeśli właśnie ją otworzyłeś i nie kliknąłeś innych miejsc, jest ona aktywna). Przytrzymaj klawisz Windows i użyj kursorów, aby przesunąć okno w dowolne miejsce.

Jeśli znajduje się na lewym monitorze, a chcesz go po prawej stronie, przytrzymaj klawisz Windows + naciśnij prawą strzałkę, aby przesuwać się po ekranie. W zależności od tego, w jakim stanie jest okno (pełny ekran / okno), może zależeć od liczby naciśnięć klawiszy potrzebnych do jego przeniesienia, ale możesz się nim bawić, aby dowiedzieć się, co robią naciśnięcia klawiszy.

  • Klawisz Windows + strzałka w górę: maksymalizuje okno lub cofa minimalizację.
  • Klawisz Windows + strzałka w dół: minimalizuje okno i powoduje, że okna skupiają się na dowolnej aplikacji, która została otwarta wcześniej, lub cofają maksymalizację.
  • Klawisz Windows + lewy / prawy: przesunie okno z przyciągniętego w lewo do cofniętego w przyciągnięte w prawo do przyciągnięte w lewo na następnym ekranie itp.
  • Klawisz Windows + Shift + lewo / prawo: przesuwa okno na inny ekran w tej samej pozycji względnej.
  • Klawisz Windows + Shift + Strzałka w górę: Maksymalizuje okno tylko w pionie.
  • Klawisz Windows + lewy / prawy, a następnie klawisz Windows + w górę / w dół: przyciągnie / odskoczy okno w rogu.
Codezilla
źródło
6

Próbowałem tego pomyślnie:

  1. Otwórz program.
  2. Przenieś go do monitora, na którym chcesz go domyślnie otworzyć.
  3. Naciśnij klawisz Windows + Shift + Enter.

Odtąd powinien on otwierać się za każdym razem na monitorze preferencji.

Dan B.
źródło
2
Źródło tego skrótu klawiaturowego? Odrzuciłem głos, gdy spekuluję, że wygrana + shift + enter nic nie robi.
Warlike Chimpanzee
@CleverLittleMonkey - tak, ale wydaje się działać, nawet jeśli program jest uruchamiany przez inny program na innym ekranie.
StingyJack
Myślę, że ten działa, chociaż na twarzy nic nie robi, ale jakoś naprawia aplikację na tylko jednym ekranie. Fantastyczny!
Nicholas Humphrey
6
Nie działało dla mnie, Windows 10
Brionius
2
Nie działa dla mnie w systemie Win10 1903.
Saeb
5

W przypadku wszystkich powyższych rozwiązań nie pomogło to oznaczyć monitora, który chcesz otworzyć aplikację, jako głównego wyświetlacza.

Kroki : Ustawienia wyświetlania - Wiele ekranów - Ustaw ten ekran jako mój główny

śridhar
źródło
1
To poprawna odpowiedź, musisz najpierw wybrać żądany ekran w ustawieniach wyświetlacza, a następnie przewiń w dół i zaznacz „Ustaw to jako mój główny ekran”. Oto zrzut ekranu
Buksy
Ale to tylko mówi systemowi Windows, który monitoruje domy, pasek menu Start, a nie „uruchamianie w tym konkretnym oknie dla aplikacji”.
Pete Alvin,
1

Istnieje aplikacja, której używałem do paska zadań z wieloma monitorami w systemie Windows 7, o nazwie displayfusion. Wierzę, że darmowa wersja zawiera funkcję, której potrzebujesz, która nazwa mi ucieka, ale w gruncie rzeczy pozwala ci otworzyć program na określonym monitorze. Zajmuje trochę majstrowania, ale po skonfigurowaniu zmusi ten program (nie sądzę, że działa z aplikacjami) do otwarcia na określonym monitorze. Mam nadzieję że to pomoże.

Wysoki
źródło
0

Jeśli twój program to gra stworzona przez Unity (która skompilowała się z tą obsługiwaną opcją), możesz uruchomić ją raz -show-screen-selector parametrem i wybrać odpowiedni monitor.

Po wykonaniu tej gry pamiętaj, na którym ekranie chcesz uruchomić.

Edytować:

To samo można osiągnąć za pomocą -adapter 2parametru.

Ohad Cohen
źródło
-1

Wypróbuj PrgLnch .
PrgLnch to program zaprojektowany w programie Autohotkey jako szybki program uruchamiający.
W zestawie plik pomocy z pomocą kontekstową.
Wsparcie dla:

  • Przetwarzanie wsadowe
  • Rozdzielczość do wyboru
  • Plik Ini
  • Wiele wyświetlaczy
  • Pobierz http dla aktualizacji
  • Opcjonalna łatka LAA
  • I więcej...
Laurie Stearn
źródło