Как переместить полноэкранную игру на второй монитор?

У меня есть ноутбук с Windows 8, на котором я играю в Sins of a Solar Empire, и я хочу переместить его на второй монитор, подключенный через кабель VGA. Как мне это сделать? Windows + shift + ← или → перемещает обычные окна с монитора на монитор, но почему-то не перемещает мою игру. Игра на весь экран. Есть идеи, как это сделать?

Комментарии к вопросу (5)

Возможно, у меня есть решение/обходной путь, если вы используете windows 8.1:

  1. Сделайте ваш "вторичный" (тот, на котором вы хотите, чтобы отображалась игра) основным.
  2. Щелкните правой кнопкой мыши панель задач и разблокируйте ее.
  3. Перетащите "первичную" панель задач (ту, что с часами) на ваш теперь уже вторичный монитор (тот, на котором вы не хотите, чтобы отображалась игра).
  4. Щелкните правой кнопкой мыши панель задач, перейдите к свойствам и перейдите на вкладку навигации.
  5. Установите флажок, указав: "Показывать Пуск на используемом мониторе, когда я перехожу к Пуску" и нажмите OK или Применить.
  6. Перетащите все значки с основного монитора на дополнительный.

Это позволит вторичному монитору чувствовать себя как основной, а игры будут запускаться на "вторичном" мониторе.

Windows должна рассматривать это как "профиль", что означает, что при отключении внешнего монитора ваши значки и панель задач должны оставаться на правильном экране, а при подключении его обратно, он должен перейти к заданным настройкам, но я не уверен в этом.

Надеюсь, это поможет.

Комментарии (6)

Решение, которое я использую, связано со Steam. Установите Steam и запустите его в режиме Big Picture, в настройках дисплея выберите монитор, на котором вы хотите играть в игру. При этом Steam меняет основной дисплей windows временно, пока вы не выйдете из режима большого изображения. Вы можете добавить игры, не относящиеся к steam, в библиотеку steam в качестве ярлыков, и тогда вы сможете запускать любую игру (или любую другую программу) через Big Picture, которая запустится на выбранном вами дисплее.

Комментарии (2)

Один из вариантов - переключить компьютер в режим "только проектор". Нажмите "клавишу windows" + P и выберите режим "Только проектор". В этом случае ваш компьютер будет рассматриваться как имеющий только один монитор (в данном случае вторичный).

Вы не увидите больше изображения на экране ноутбука, но сможете играть в игру в полноэкранном режиме на вторичном мониторе без потери производительности.

После запуска игры вы можете выключить режим проектора, и игра останется на вашем втором мониторе.

Комментарии (1)
  1. Запустите игру.
  2. Нажмите Alt + Enter.
  3. Переместите игру в окне на нужный монитор.
  4. Щелкните игру.
  5. Нажмите Alt + Enter.
  6. Играйте. Интересные решения. Но я никогда не встречал программу, которая не разворачивалась бы в полноэкранный режим при нажатии Alt + Enter.
Комментарии (5)

Полноэкранные игры, как правило, ограничены основным монитором (основным выходом). Однако с некоторыми затратами производительности можно перемещать игры с окном на другие мониторы. Если вы установите для окна режим без полей, оно будет выглядеть просто отлично.

Комментарии (2)

Я автоматизировал процесс переключения основного дисплея, переключения звука HDMI и многое другое в небольшом инструменте: https://sourceforge.net/projects/tvgamelauncher/.

Он бесплатный и с открытым исходным кодом, так что наслаждайтесь!

Комментарии (0)

Нет. Есть способ. Первое, что вам нужно сделать, это настроить параметры монитора (если вы это уже сделали). После этого оставайтесь на странице разрешения экрана. Выделите индикатор второго монитора, расположенный в поле под заголовком "Изменить внешний вид ваших дисплеев". Когда вы выделите второй монитор, на вкладке "Несколько дисплеев" должно появиться небольшое окошко с надписью "Сделать этот монитор основным". Установите флажок и нажмите кнопку "Применить". Виола!

Комментарии (2)

Вы можете запустить игру в полноэкранном режиме только на том мониторе, который она хочет использовать, потому что полноэкранные игры не рисуют экран через диспетчер рабочего стола windows. Некоторые игры, особенно новые, позволяют установить используемый монитор в настройках игры.

В тех играх, которые не позволяют этого сделать, вы можете изменить основной монитор или попробовать оконный режим без полей или полноэкранный оконный режим, а затем переместить игру на другой монитор. В зависимости от игры это может снизить или повысить производительность.

Комментарии (0)

Windows 10 - июль 2019 - я нашел решение, которое работает для меня (для игр Steam).

Кредит идет к этому парню, хотя руководство не такое точное (больше): https://forums.tomshardware.com/threads/how-to-make-games-start-on-secondary-monitor.3359865/

  1. Откройте Steam
  2. Нажмите "Вид" -> "Режим большого изображения".
  3. Нажмите "Настройки" (в режиме большого изображения)
  4. Категория "Дисплей", нажмите "Разрешение"
  5. Установите "Целевой монитор" на тот монитор, на котором вы хотите, чтобы отображались ваши игры.

Для того чтобы это работало постоянно, необходимо использовать режим Big Picture Mode (к сожалению), но это лучшее обходное решение, которое я нашел.

Комментарии (0)

Хорошо, я думаю, что нашел решение. Я не уверен насчет windows 8, но это сработало для windows 7, поэтому я размещаю это на случай, если это все еще работает или кто-то еще столкнется с этим и это поможет им.

  1. Используя настройки экрана windows, установите основное окно на монитор, на котором вы хотите играть в игру. Это позволит разместить все элементы рабочего стола (панель задач, ярлыки и т.д.) на этом мониторе.

  2. Щелкните правой кнопкой мыши на пустом месте на панели задач и убедитесь, что оно разблокировано.

  3. Нажмите и удерживайте левую кнопку мыши на пустом месте на панели задач и перетащите его на другой монитор (тот, который вы не используете для игры).

  4. Выберите и перетащите все ярлыки на рабочем столе на тот же монитор, что и в шаге 3.

  5. вуаля, все готово. Чтобы использовать другой рабочий стол во время игры, вам, возможно, придется сделать игру оконной или полноэкранной.

Комментарии (0)

Если ответ @rhomanugen не сработает (некоторые ноутбуки не позволяют использовать внешние TFT-дисплеи для основного дисплея), то есть еще один обходной путь, хотя, возможно, не очень удобный:

Измените разрешение дисплея ноутбука так, чтобы оно НЕ соответствовало разрешению игры. Установите разрешение нового монитора на разрешение игры.

Теперь Fullscreen должен появиться на "подходящем экране".

Таким образом, остаются два экрана с фуллскрином на втором мониторе (но с обычно меньшим разрешением, чем на первом).

Комментарии (0)

Короче говоря, ответ заключается в том, что вы, вероятно, не сможете, без использования внешнего программного обеспечения. *Сделайте его основным дисплеем.

На большинстве ноутбуков есть клавиша монитор, доступ к которой можно получить, удерживая кнопку функция (Fn). Она используется для отправки изображения на внешний выход, и если вам повезет, у вас будет возможность отправить его на оба или на один из них одновременно (нажав ее еще раз). Кроме того, большинство ноутбуков делают это автоматически, если подключен внешний дисплей и вы закрываете их, но вам, возможно, придется настроить его таким образом в панели управления (и указать, чтобы он не засыпал при закрытии).

Удерживайте клавишу Fn: и нажмите любую клавишу с изображением монитора (обычно синего цвета), как на этих клавишах F5:

(источник)

Комментарии (0)