Запретить перемещение windows на другой монитор при отключении монитора

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

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

есть ли способ запретить Windows переставлять все?

19
задан Roel Schroeven
14.02.2023 10:16 Количество просмотров материала 3583
Распечатать страницу

1 ответ

Это происходит потому, что при отключении монитора Windows обнаруживает изменение размера рабочего стола. Наличие приложения вне рабочего стола означало бы, что вы не можете получить к нему доступ с помощью мыши, поэтому Windows пытается всегда держать по крайней мере часть его видимой на рабочем столе. Это инициируется подсистемой plug and play в ответ на низкоуровневые аппаратные события подключения/отключения.

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

1
отвечен jurez 2023-02-15 18:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх