Перенос игры на другой монитор¶
Перенос игры на другой монитор — это перемещение окна или полноэкранного приложения с одного дисплея на другой при наличии в системе двух и более подключённых мониторов. Операция выполняется средствами операционной системы, средствами самой игры или через переназначение основного дисплея в настройках видеодрайвера. Перенос требуется при смене рабочего места, подключении телевизора, использовании гибридных ноутбуков или при настройке мультидисплейных конфигураций.
¶Системные способы переноса
¶Windows
В Windows 10 и Windows 11 для переключения между мониторами используются сочетания клавиш Win + P (комбинация «Проектор») и Win + Shift + стрелка. Комбинация Win + P открывает панель выбора режима: «Дублировать», «Расширить», «Только экран 1», «Только экран 2». Режим «Расширить» объединяет оба монитора в одно рабочее пространство, после чего окно игры можно перетащить на второй дисплей перетаскиванием мышью или комбинацией Win + Shift + стрелка влево/вправо.
Для полноэкранных (exclusive fullscreen) приложений перетаскивание мышью не работает — игра фиксируется на том дисплее, который система считает основным. В этом случае необходимо либо переключить игру в оконный или безрамочный (borderless) режим, либо назначить вторым основным монитором нужный дисплей в параметрах системы: «Параметры» → «Система» → «Дисплей» → выбрать монитор → включить «Сделать основным монитором».
¶Linux
В Linux перенос выполняется утилитой xrandr или через графические настройки окружения. Пример команды:
`` xrandr --output HDMI-1 --auto --output DP-1 --auto --right-of HDMI-1 ``
Ключ --right-of задаёт расположение мониторов, --primary назначает основной дисплей. В Wayland-сессиях (GNOME, KDE Plasma) мониторы настраиваются через соответствующие модули «Дисплей» в настройках системы.
¶macOS
В macOS мониторы настраиваются в «Системных настройках» → «Мониторы». Переключение полноэкранного приложения между дисплеями выполняется комбинацией Control + стрелка влево/вправо либо перетаскиванием окна за заголовок.
¶Настройки в играх
Большинство современных игр в настройках графики содержат параметр выбора дисплея — «Дисплей», «Экран», «Monitor» или «Display device». Там можно указать, на каком мониторе игра должна запускаться в полноэкранном режиме. Если в списке отображается только один монитор, это обычно означает, что игра запущена в режиме exclusive fullscreen и привязана к основному дисплею.
Режим безрамочного окна (borderless fullscreen windowed) решает большинство проблем: игра занимает весь экран выбранного монитора, но при этом остаётся обычным окном для операционной системы, поэтому переключение между дисплеями и alt-tab работают корректно.
¶Видеодрайверы
¶NVIDIA
В панели NVIDIA Control Panel (Панель управления NVIDIA) раздел «Изменение разрешения рабочего стола» позволяет выбрать основной монитор. В NVIDIA GeForce Experience и драйвере Game Ready есть функция, которая может автоматически назначать игру на дисплей, отличный от основного, если игра поддерживает выбор устройства вывода.
¶AMD
В AMD Software: Adrenalin Edition раздел «Дисплеи» позволяет менять порядок мониторов и назначать основной. Дополнительно доступна функция GPU Scaling для корректного масштабирования разрешения.
¶Intel
В приложении Intel Graphics Command Center раздел «Дисплей» предоставляет аналогичные настройки для встроенной графики.
¶Типичные проблемы и решения
| Проблема | Причина | Решение |
|---|---|---|
| Игра запускается на основном мониторе | Exclusive fullscreen привязан к primary display | Переключить игру в borderless или сменить основной монитор |
| После выхода из игры разрешение сбрасывается | Конфликт разрешений между мониторами | Выставить одинаковое разрешение и частоту обновления |
| Игра не отображается на втором мониторе | Драйвер не видит дисплей | Проверить кабель, обновить драйвер, выполнить обнаружение дисплеев |
| Низкая частота кадров на втором мониторе | Монитор подключён по другому интерфейсу или работает на меньшей частоте | Подключить оба монитора к одной видеокарте, выставить нужную частоту |
| Alt-tab вызывает чёрный экран | Конфликт exclusive fullscreen с композитором | Использовать borderless-режим |
¶Мультидисплейные конфигурации
При подключении двух мониторов с разным разрешением и частотой обновления система использует настройки основного дисплея для синхронизации. Для игр рекомендуется назначать основным монитор с наибольшей частотой обновления и подходящим разрешением. Технологии AMD Eyefinity и NVIDIA Surround объединяют два-три монитора в один виртуальный дисплей для игр с широким углом обзора, при этом игра автоматически растягивается на всю площадь.
Для стриминга и записи часто используется конфигурация: игра на одном мониторе, OBS Studio и чат — на втором. В этом случае игру запускают в borderless-режиме, а окно захвата OBS привязывают к первому дисплею.
Источники:
- Документация Microsoft по многомониторной работе в Windows
- Руководство NVIDIA Control Panel User Guide
- AMD Software Adrenalin Edition User Manual
- Справка по утилите xrandr (X.Org Foundation)
- Руководства пользователя по настройкам дисплеев Intel Graphics Command Center
