Разделить монитор на виртуальные мониторы


17

Я ищу решение для разделения одного физического монитора на два (или более?) Виртуальных монитора.

Допустим, у меня есть монитор ( monitor_a ) с разрешением 1920 * 1080.
Теперь я хочу, чтобы этот monitor_a был разделен на ( monitor_a (1) [960 * 1080]) и ( monitor_a (2) [960 * 1080]).

Оба виртуальных монитора ( monitor_a (1) и monitor_a (2) ) должны быть показаны в любое время. Они должны обрабатываться так же, как физические мониторы.

Если я запускаю приложение в полноэкранном режиме на monitor_a (1) , то на monitor_a (2) это не должно повлиять, так же как и на другой физический монитор.

Расширенная сложность:
я использую несколько физических мониторов, не все из которых управляются одним и тем же видеоконтроллером (3 физических монитора @ Nvidia GTX 780, 1 физический монитор @ Intel HD 4600). Мониторы используют разные порты (DP, DVI, HDMI)

РЕДАКТИРОВАТЬ / Дополнительная информация:
машина работает под управлением Windows 7 64Bit Professional.
Если решения для Win7 нет, переход на Win10 возможен.

ПРИМЕЧАНИЕ.
Я не хочу расширять рабочий стол за физические пределы монитора (виртуальный рабочий стол).
Вместо этого я хочу разделить физический монитор на два (или более) виртуальных монитора.
Если разница неясна, пожалуйста, укажите в комментариях, чтобы я мог описать дальше.

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

РЕДАКТИРОВАТЬ # 2:
Лучшее, что я смог найти, это https://www.displayfusion.com/ Кажется довольно мощным, может создавать виртуальные мониторы с некоторыми необычными функциями. Тем не менее, он не может ограничить полноэкранное приложение для запуска на виртуальном мониторе («пока», согласно их форуму)

введите описание изображения здесь


1
С тех пор, как вы задали этот вопрос, прошло более 3 лет, и ни один из ответов не дает именно то, что вы искали (и теперь я). Есть идеи?
Слесарь

Ответы:


11

Я использую DisplayFusion, и хотя функция разделения экрана работает хорошо, она не может преодолеть приложения (игры, видео из браузера, которые вы делаете «на весь экран» и т. Д.), Которые сообщают Windows, что они хотят перейти на полный экран. Таким образом, он работает достаточно хорошо для повседневных нужд, все, что требует необработанного доступа к дисплею для полноэкранного режима, будет просто игнорировать разделение, которое вы настроили с помощью DisplayFusion.

На их форуме поддержки есть целая ветка - https://www.displayfusion.com/Discussions/View/fullscreen-video-in-split-window/?ID=58d293bf-a1fe-4b2a-be82-c770407005d5 .

Я на самом деле удивлен в эпоху 4k, 5k и, возможно, скоро 8k мониторов, что производители видеокарт не придумали способ реализовать разделение на уровне видеокарты. Карта будет знать, какой у вас настоящий монитор, но предоставит ОС информацию, которая указывает на то, что подключенные «мониторы» подключены, как бы вы ни вырезали это пространство дисплея.

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


Благодарю. Я скачал пробную версию DisplayFusion, и она работает. Не совсем так, как я хотел бы (вы описали некоторые недостатки в своем ответе), но неплохо. Стоит попробовать.
ночной кодер

8
Удивительно, что ни nVidia, ни AMD не реализовали это в своих драйверах. Было бы довольно важным пунктом продажи для многих.
RomanSt

4

Дисплей Fusion Pro, начиная с версии 5.1, обладает такой возможностью.

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

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

Вот ссылка на сравнительную таблицу для разных версий.

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


3

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

У меня была такая же проблема и тем более с типом "Program", чтобы сделать мульти-монитор. Я закончил тем, что использовал многоконтроллерный коммутатор, чтобы на каждом из мониторов могли работать разные системы (3 процессора на одном и 2 процессора на другом) и «физически» их переключать. Однако это не то, что вы после того, что я вижу (или, возможно, я не прав).

Мое решение для этого - просто разделить экран «Windows key + arrow» ИЛИ с помощью быстрых рабочих столов («cntrl + Windows key + D») и упорядочить таким образом. Закончилась небольшая кривая обучения, но теперь у меня есть все мои среды разработки, содержащиеся в каждом «рабочем столе» и «cntrl + windows key + arrow» для быстрого переключения. Даже если у вас открыто несколько браузеров, и на каждой из них открываются дублированные программы, поэтому, когда я переключаюсь в горячем режиме, он готов к работе или сохраняется, чтобы я мог продолжить с того места, где остановился.

У меня все еще есть 4 монитора, но два для Uptime или связи, и на самом деле их нет на столе. Когда я переключаюсь в горячем режиме, у меня все они открыты, поэтому переключатель не мешает кому-то заглянуть и посмотреть, работают ли серверы. Так что у меня на столе только 2 монитора, но на данный момент у меня работает 9 «горячих» столов.

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

Примечание. Я запускаю несколько ОС в разных областях, но я говорю о них на ОС Windows 10

Примечание: также слышал от других, что эта программа помогла:

Диспетчер виртуальных дисплеев

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


1

Может быть, вы могли бы подключить второй видеокабель к монитору с того же ПК, обмануть его, думая, что есть 3 монитора. Вы должны были бы переключиться, хотя.

У меня есть монитор, который я использую с двумя компьютерами, поэтому один или другой получат двойной монитор. Когда я использовал HDMI-переключатель (дешевый $ 10 с дистанционным управлением), Windows 7 обнаруживала изменения и переключала все мои приложения. Поэтому я подключился через HDMI с одного ПК и DVI с другого. Теперь рабочие столы безопасны, но я должен нажать кнопку на мониторе, что было бы хорошо, за исключением того, что он ненадежный и требует особого внимания каждый раз, но это другая проблема.

Actual Window Manage имеет функцию делителя рабочего стола. Вы можете очень точно указать AWM, какие программы должны открываться в зависимости от класса, заголовка и пути / имени файла. http://www.actualtools.com/windowmanager/help/features/windowmenu.php#putintodividertile Полный пакет 49,95. Я фанат, но никак не выигрываю, продвигая его.

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

AWM - единственный, который я использовал для разделения экрана, но есть много других. https://www.nvidia.com/object/nview-display-us.html

Здесь: http://displaylink.com/downloads/multi-monitor-tools#download вы найдете ... Миллионы довольных пользователей уже используют Actual Multiple Monitors сегодня. Однако, если вы обнаружите проблему на вашем компьютере или у вас есть идея для новой замечательной функции, пожалуйста, свяжитесь с Actual Tools , авторами Actual Multiple Monitors.


Здесь displaylink.com/downloads/multi-monitor-tools#download вы найдете ... Миллионы довольных пользователей уже используют Actual Multiple Monitors сегодня. Однако, если вы обнаружите проблему на вашем компьютере или у вас есть идея для новой замечательной функции, пожалуйста, свяжитесь с Actual Tools, авторами Actual Multiple Monitors. -> Ой. Я не зашел так далеко, глядя на DisplayLink, просто увидел, что он будет делить.
Suresurep
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.