Як зробити додатки відкритими на правильному моніторі при використанні декількох моніторів?


29

Я використовую Windows 8.1, яка має набагато кращу підтримку декількох моніторів, ніж Windows 7 (на зразок). Однак, коли я перебуваю в повноекранному додатку на одному моніторі, і я переходжу до меню «Пуск» на другому та відкриваю додаток для настільних ПК, він відкривається на протилежному моніторі через те, що він був на тому останньому разу, коли додаток використовувався .

Це призупиняє програму на весь екран і переходить на режим перегляду робочого столу на цьому моніторі. Потім мені потрібно перетягнути настільний додаток на інший монітор, у якого в першу чергу не було вказівника миші, а потім повернутися до повноекранного додатка на цьому моніторі, перейшовши у верхній правий кут.

Це настільки неймовірно дратує, щоразу, коли я підключаю ноутбук до свого другого монітора і намагаюся ним користуватися, це відбувається. Не кажучи вже про те, що у мене на другому моніторі є Netflix або будь-яке відео, і воно просто випадковим чином перестає грати, коли я намагаюся працювати на іншому екрані.

Швидше за все, для цього потрібно буде встановити сторонній додаток, правда? Я б дуже хотів, щоб він був безкоштовним, оскільки це менше дратувало в Windows 7, коли програма відкривала б лише інший, що знаходився на цьому моніторі. Це одна з, можливо, двох дратівливих речей, які мені не подобаються у Windows 8 / 8.1. Все інше фантастично, якщо чесно.


Те саме програмне забезпечення, яке працювало на Windows 7, буде працювати і в Windows 8.1. Ви пробували будь-яке з них? Це питання має два можливі рішення.
Рамхаунд

Ви говорите про 2 додатки для "лише для Windows" або про метро та додаток для Windows. Сподіваємось, ви знаєте різницю, але я помітив, що програми метрополітенів, як правило, самі накручують речі неприємними способами, так що це може бути те, про що ви насправді маєте на увазі. У будь-якому випадку те, що я згадував нижче, може допомогти, але програми метро все ще викликають неприємності.
Codezilla


Працював для мене у програмі win10: (1) скасувати максимізацію (відновити) вікно (2) перемістити його на цікавий екран, не максимізуючи (3) закрити додаток (4) відкрити додаток (5) максимізувати. Висновок полягає в тому, що при максимальному збільшенні вікна його стан не буде збережено належним чином.
Рабаш

Відповіді:


20

Після експерименту з ярликами у відповіді Codezilla, якщо натиснути Windows + Shift + клавіші зі стрілками, миттєво переходимо до іншого екрана.


8

Я не впевнений у тому, як змінити позицію за замовчуванням, окрім закриття програми на екрані, на якому ви хочете, щоб воно з’явилося, а потім, коли ви знову відкриєте, воно може бути на правому екрані.

Це не завжди так, оскільки деякі програми були запрограмовані певним чином. Однак, як більш швидкий спосіб переміщення матеріалів з одного екрана на інший, я використовую ярлик, який дозволяє швидше перетягувати речі за допомогою миші. Коли у вас фокус програми, яку потрібно перемістити (якщо ви щойно відкрили його та не натиснули інших місць, це фокус). Утримуйте клавішу Windows і скористайтеся курсорами для переміщення вікна там, де ви хочете.

Якщо він знаходиться на лівому моніторі, і ви хочете його праворуч, утримуйте клавішу Windows + натисніть клавішу зі стрілкою праворуч, і вона переміститься по екрану. Залежно від того, в якому стані знаходиться вікно (повноекранний / віконний), може залежати, скільки натискань клавіш потрібно для його переміщення, але ви можете пограти з ним, щоб відчути, що роблять натискання клавіш.

  • Клавіша Windows + стрілка вгору: збільшує вікно або скасовує мінімізацію.
  • Клавіша Windows + стрілка вниз: мінімізує вікно та змушує фокусувати увагу на вікні, що було відкрито безпосередньо раніше, або скасовує максимізацію.
  • Клавіша Windows + ліворуч / праворуч: перемістить вікно з оснащеного ліворуч до ненарізаного до оснащеного праворуч до оснащеного ліворуч на наступному екрані тощо.
  • Клавіша Windows + shift + вліво / вправо: перемістить вікно на інший екран у тому ж відносному положенні.
  • Клавіша Windows + shift + вгору: Максимізує вікно лише вертикально.
  • Клавіша Windows + ліворуч / праворуч, після чого клавіша Windows + вгору / вниз: буде оснащення / відмикання вікна в кутку.

6

Я успішно спробував це:

  1. Відкрийте програму.
  2. Перемістіть його на монітор, на якому ви хочете, щоб він відкрився за замовчуванням.
  3. Натисніть клавішу Windows + Shift + Enter.

Відтепер вона повинна відкриватися щоразу на моніторі за вашими уподобаннями.


2
Джерело для цієї комбінації клавіш? Я вважаю, що виграш + shift + enter нічого не робить.
Войовничий шимпанзе

@CleverLittleMonkey - так, але це, здається, працює, навіть коли програма запущена іншою програмою на іншому екрані.
StingyJack

Я думаю, що це працює, хоча на обличчі він нічого не робить, але якимось чином він фіксує додаток лише на одному екрані. Фантастичний!
Ніколас Хамфрі

6
Не працювали для мене, Windows 10
Brionius

2
Чи не працює для мене на Win10 1903.
Саїб

5

У випадку, якщо всі перераховані вище рішення не допомогли, тоді позначте монітор, який ви хочете відкрити, як головний дисплей.

Етапи : Налаштування дисплея - Кілька дисплеїв - Зробіть це моїм головним екраном


1
Це правильна відповідь, потрібно спочатку вибрати потрібний дисплей у налаштуваннях дисплея, а потім прокрутити вниз і поставити галочку "Зробити це моїм головним дисплеєм". Ось скріншот
Buksy

Але це просто говорить Windows, в якому моніторі розміщено панель меню "Пуск", а не додаток "запускати саме в цьому вікні".
Піт Елвін

1

Є програма, яку я використовував для панелі завдань з декількома моніторами в Windows 7 під назвою displayfusion. Я вважаю, що безкоштовна версія включає в себе функцію, яка вам знадобиться, яке ім'я уникає мене, але по суті це дозволяє відкрити програму на певному моніторі. Це займе трохи хитрощів, але як тільки ви його налаштуєте, це змусить цю програму (я не вірю, що вона працює з додатками) відкриватися на певному моніторі. Сподіваюсь, це допомагає.


0

Якщо ваша програма - це гра Unity made (яка компілюється з цією опцією, що підтримується), ви можете запустити її один раз за допомогою -show-screen-selectorпараметра і вибрати правильний монітор.

Після того, як ви зробите цю гру, запам'ятайте, на якому екрані працювати.

Редагувати:

Те саме можна досягти, використовуючи -adapter 2параметр.


-1

Спробуйте PrgLnch .
PrgLnch - це програма, розроблена в Autohotkey як швидкий запуск програми.
Заходить у файл довідки з контекстною допомогою.
Підтримка:

  • Пакетна обробка
  • Вибір резолюцій
  • Файл Ini
  • Кілька дисплеїв
  • Http Завантажте для оновлення
  • Необов’язковий патч LAA
  • І більше...
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.