Я ищу решение разделить один физический монитор на два (или больше?) виртуальные мониторы.
Допустим, у меня есть монитор (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 возможен.
НОТА:
Я НЕ хочу расширять рабочий стол за физические пределы монитора (Virtual Desktop).
Вместо этого я хочу разделить физический монитор на два (или более) виртуальных монитора.
Если разница неясна, пожалуйста, укажите в комментариях, чтобы я мог описать дальше.
Мне это нужно для продуктивности. Использование виртуальных машин было бы слишком громоздким и мешало бы рабочему процессу.
РЕДАКТИРОВАТЬ № 2:
Лучшее, что я смог найти, - https://www.displayfusion.com/. Кажется, он довольно мощный, может создавать виртуальные мониторы с некоторыми необычными функциями.
Тем не менее, он не может ограничить полноэкранное приложение для запуска на виртуальном мониторе ("пока" в соответствии с их форумом)