Как сделать так чтобы при нажатии на второй экран не закрывалось приложение на первом

Добавил пользователь Валентин П.
Обновлено: 04.10.2024

В редкий играх при borderless-fullscreen бывает, что не привязывается курсор.

borderless-fullscreen
А такое бывает?
Я видел только fullscreen, borderless-window и просто window.
И вот в последних двух вариантах курсор в самом деле не привязан к активному окну.

Нет, не бывает, я чуть-чуть напутал.
Имел ввиду borderless-window.

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

Странно, такого не видел, хотя два моника использую на протяжении уже двух лет

Ставь fullscreen. Как раз в borderless-window такое и происходит в некоторых играх. Сегодня как раз играл в инди и там мышь вываливалась за окно и при клике переключало актив на винду.

Hdmi выдернуть самый простой вариант

сделал уже так, все равно перемещается курсор на второй моник

Кстати можешь ещё попробовать второй монитор сделать в настройках не слева, справа, а сверху или снизу если туда реже мышь перемещается, колхоз но вдруг поможет

В настройках виндовса второй моник убери

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

это что же у тебя за настройки такие, при которых винда не отрабатывает отключение второго монитора и не переносит всё на один? О_о

Комментарий удален по просьбе пользователя

фулл скрин игра

Комментарий удален по просьбе пользователя

WIN+P и выбираешь оставить только основной экран.

мне нужно что бы второй монитор был включен

Можешь попробовать Borderless gaming, там есть такая фича.

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

а настройки в игре нет, типа курсор не выпускать за границы игры? В некоторых есть.

Ну значит пичаль.

Отключи второй монитор нажа на кнопку питания

Такое сработает только с некоторыми мониторами, подключенными через display port

Что мешает купить переходник HDMI / DP и подключить моник через ДП?

У мен эта функция ни разу через HDMI не работала (тестировался один и тот же монитор при подключении через комплектные HDMI и DP провода), а переходники не тестировал

Мне помогло это, с первого раза наткнулся и с тех пор работает

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

Если игра старая, как говно мамонта, то никак.

Сначала с шифтом подружить, а то больно читать.

Попробуй в другую игру поиграть.

в валорант играю, переключаюсь на второй монитор, нажимаю что-то и на основном мониторе сворачивается игра

А если не альттабаешь, то курсор из валоранта не вылазит?

ну я в проге залочил, а так вылазит

В настройках мыши в панели управления есть такой пункт. Не могу точно указать путь, так как за компом буду только завтра. Если решение не найдешь, черкани в лс - я скину тебе точный путь. На win 10 1903 так себе фиксил.

Ограничь переход мышки на определенную зону. У меня, к примеру, переход происходит в правом верхнем углу, причем попасть надо в пиксель. В серфинге легко переходится, а в играх нету рандомных прыжков на другой моник))

В DysplayFusion есть такая фунция по горячей клавише. И ещё куча настроек для работы с двумя мониторами

Проблема стара как мир, особенно это донимает стримеров, которым никак без второго монитора.
Наверное единственный вариант самому эту дрисню пофиксить - ставить сторонний софт.

За долгие годы наблюдения этой проблемы я пришел к субъективному выводу, что это всё из-за криворукости дизайнеров винды, которым банально насрать.
В аналогию можно привести сильно бесячую проблему мониторов с высокой герцовкой, которую гении из майкрософт справились пофиксить лишь недавно, около года назад или типа того. Там проблема была в том, что если у тебя основной моник например 144 герц, а второй монитор 60 герц, то винда сравнивает герцовку обоих мониторов по нижнему значению и ты сидишь на своем "супер-крутом" монике с 60 герц и вообще не понимаешь что происходит. Всю жизнь приходилось мириться с этим дерьмом до недавнего билда винды, где это наконец пофиксили. Я ещё помню что тогда вообще выпал в прострацию от осознания того, что мои страдания окончены.

Так вот, о вылетающем курсоре.
Некоторые личные наблюдения наталкивают на мысль, что винда как-то криво позиционирует области обоих мониторов. И поэтому даже при фулл-скрине в некоторых играх продолжает существовать некая "полоса пикселей" соседнего экрана.
Попытаюсь объяснить о чём речь, взяв за пример всем известный Апекс легендс, где я очень долгое время не мог понять, почему же мать вашу не всегда получается дропать предметы из сумки, перетаскивая их на край экрана, как все нормальные люди, а происходит это через раз. Сильно бесило. Осознать суть происходящего спустя долгое время помогли случайные клики мышкой в этот момент, в результате чего игра сворачивалась на второй монитор. Т.е. находясь в фулл-скрине, я всё равно в игре как-будто бы навожусь на самый край соседнего монитора (на ту самую "полосу пикселей") и предмет из сумки не дропается. Есть версия что так происходит из-за разного нативного разрешения моих мониторов, но проверить догадку не могу из-за отсутствия второго фуллХД монитора.

Но что самое интересное: фикс проблемы перелёта мышки на второй монитор целиком и полностью лежит на разработчике игры.
Почему? Потому что эта хрень проявляется не везде, а от игры к игре. Выглядит так, как-будто бы отдельные разработчики являются совестными, либо просто на себе осознают проблему и не забывают решить её в поле разработки своей игры.
Самый же умный разработчик, которому не пихуй, сделает в настройках игры галочку для того чтобы залочить мышь в окне игры, будь это даже бордерлесс окно. Иногда он просто обязан это делать, т.к. вылет курсора за игру может тебе напрямую заруинить геймплей (пример - Path of Exile)

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

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

В данной статье мы расскажем о том, как переместить игру или окно с одного монитора на другой. Статья будет актуальна для Windows 7 и Windows 10.

Как переместить окно на другой монитор

С переносом окон между подключенными мониторами нет никаких проблем, для этого используются комбинации клавиш:

  • Win-Shift-Стрелка влево — перенос активного окна на монитор слева;
  • Win-Shift-Стрелка вправо — перенос активного окна на монитор справа.

Данные комбинации клавиш работают в Windows 7, Windows 10 и Windows 11. Эти комбинации перемещают активное (выделенное) окно на другой монитор вправо или влево от текущего монитора, в зависимости от того какую стрелку вы использовали.

переместить окно на другой монитор

Этим способом можно перемещать между мониторами и некоторые игры, если они работают в оконном режиме. Хотя в случае игр, данная комбинация клавиш работает далеко не всегда.

Как переместить игру на другой монитор

С перемещением полноэкранных игр на другой монитор есть некоторые сложности. Ниже мы опишем несколько вариантов, которые могут помочь с решением этой задачи.

Настройки игры

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

Настройки игры

Основной монитор в Windows 11

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

Параметры экрана Windows 11

Сделать основным дисплеем в Windows 11

Основной монитор в Windows 10

пункт Параметры экрана в Windows 10

выделить мышкой дисплей в Windows 10

Сделать основным дисплеем в Windows 10

Основной монитор в Windows 7

Сделать основным монитором в Windows 7

Таким образом, выделенный экран станет основным и полноэкранные игры начнут запускаться на нем. Этот способ работает в 100% случаев, но имеет некоторые недостатки. Например, основной монитор также используется для отображения экрана блокировки и области уведомлений, что может быть неудобно при постоянном использовании.

NirCmd от NirSoft

Чтобы не переключать основной монитор вручную, можно использовать бесплатную консольную программу NirCmd от NirSoft (скачать). Данная программа позволяет менять основной монитор всего одной командой. Создав BAT-файл с этой командной смену монитора можно будет выполнять всего в один клик.

Для этого скачайте NirCmd и распакуйте в любую папку.

программа NirCmd

Данный BAT-файл будет делать основным монитором — монитор № 1. Сделайте еще один такой BAT-файл для переключения на монитор № 2 и вы сможете менять основный монитор буквально в один клик.

Вывод изображения только на 1 монитор

Вывод изображения только на 1 монитор

После того как ненужный монитор погас, можно запускать игру, она должна запуститься на том мониторе, который вам нужен. Также отключать ненужный монитор через Win-P можно и после запуска игры. В этом случае игра должна автоматически переместиться на оставшийся монитор.

Комбинация клавиш Win-P работает на Windows 10 и Windows 11.

TvGameLauncher

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

Программа работает путем изменения основного монитора в настройках Windows и отката этих изменений после закрытия игры. Для внесения этих изменений в настройки используется программа NirCmd от NirSoft, которую мы упоминали выше. Также TvGameLauncher умеет предотвращать переход в спящий режим, перенаправлять звук, затемнять неиспользуемые экраны и создавать ярлыки для запуска игр.

TvGameLauncher

После запуска программы TvGameLauncher нужно выбрать монитор для запуска игр (в программе он обозначен как TV ) и монитор для работы (обозначен как Monitor ). Также нужно выбрать источник звука для игры ( HDMI ) и для работы ( Speakers ).

После этого в программу нужно перетащить exe-файл вашей игры. Более подробно о работе с программой TvGameLauncher можно посмотреть в видеоролике автора.

Steam Big Picture

кликните по иконке Big Picture

откройте настройки Big Picture

раздел Разрешение

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

выберите основный монитор

Старожил

Как запустить игру на втором мониторе, не делая его основным?

Для некоторых задач нужно знать, как запустить игру на втором мониторе. Ведь сейчас многие пользователи любят делать несколько дел одновременно. Например: играть, работать и чатиться с друзьями. В старых версиях Виндовс системные настройки позволяют играть на втором мониторе, но при переходе на первый, игра нередко сворачивается, а за это время можно и бой проиграть или пропустить что-либо важное в игровом процессе. Чтобы этого не происходило, нужна хорошая видеокарта и кабель VGA/HDMI/DVI, чтобы подключить монитор к системному блоку.
Видеокарта в этом деле главное, и она должна поддерживать как минимум два монитора.

Как запустить игру на втором мониторе Windows 10?

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

Чаще всего невозможно запустить игру на втором мониторе из-за разного разрешения экрана, или настроек самой игры. Многие старые игры запускаются лишь на основном мониторе, и, увы, они не поддерживают режим многомониторной конфигурации.

Настройки видеокарт Nvidia (NVIDIA GeForce восьмого поколения и дальше) в режиме NVIDIA SLI и позволяют быстро переключаться с режима полного экрана на многоэкранный режим, без назначения одного монитора.

Зайдите в настройки видеокарты, откройте параметры управление 3D и отыщите строку с настройками управлением многодисплейной производительностью и устранение проблем с совместимостью экранов.

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

logo

home

перемещается на половину этого неосновного монитора. Первый монитор - основной, второй - расширенный рабочий стол.
Почему на втором мониторе смещается открытый документ (броузер) на половину экрана?

разрешение смени в.


Спасибо. Получилось. Теперь другой вопрос:

При нажатии на броузер во втором мониторе игра КС сворачивается как сделать, чтобы КС не сворачивался при кликании на броузер на втором мониторе?


Это особенность режима фуллскрин

КС надо запускать в оконном режиме с параметром -window, тогда он не свернется

Фуллскрин приложения - игры например, пытаются захватить все доступное пространство в видеокарте

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

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

некоторые приложения поддерживают два монитора. кликаешь правой кнопкой мыши и запустить на таком то мониторе.


Расширение рабочего стола в Win7

все равно не поможет, кроме оконного режима КС, уж поверь ! у меня 3 монитора

У меня работает норм, браузер открыт на втором монике и в КОД МВ2

Играю норм в полноэкранном режиме в основном монике, но когда альтабом выхожу на второй моник игра не продолжает играть, а сворачиваеться, в оконном норм, все это на радике 5-ой серии на работе, а дома просто клон стоит между теликом и пк)

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

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

Здесь можно поступить по-разному.

1. Системные настройки экрана

Контекст-меню

Разрешение экрана

Несколько дисплеев

Сохраняем изменения

Рабочий стол

Дисплей

Обнаружить

2. Меню настройки экранов по клавишам Win+P

Затем можем настроить основной монитор так, как показано в первом пункте статьи.

Меню по клавишам Win + P работает во всех актуальных Windows – 7, 8.1 и 10.

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

Если снова станет необходимость подключить второй дисплей, нужно будет вернуть настройки назад. Иначе второй монитор или телевизор Windows не будет видеть.

3. Перемещение окна с помощью горячих клавиш

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

Активируем приложение кликом по его ярлыку на панели задач Windows. И далее жмём Win + Shift + стрелка вправо / влево . Жать можно любую из стрелок. Эта комбинация работает во всех актуальных Windows и служит для быстрого перемещения окон между дисплеями.

Читайте также: