

I ended up using a multi monitor switch for mine so I could have different systems running on each of the monitors (3 CPUs on one and 2 CPUs on another) and "Physically" switched them. I had the same problem and even more so with "Program" type ones to make the multi-monitor. Ive seen and had few needs like this and I know exactly what your after. The OS could then use/manage these as if they were physical monitors and things like full-screen modes would be constrained to the defined region of the larger monitor. The card would know what your actual monitor is, but would present the OS with info that suggested the "monitors" connected were however you sliced up that display space.

I'm actually surprised in an era of 4k, 5k and maybe soon 8k monitors that video card vendors haven't come up with a way to implement splitting at the display card level. There is a whole thread about this on their support forum. So it works well enough for workaday needs, anything that wants raw access to a display for full-screen stuff will just ignore the splits you've setup with DisplayFusion. I use DisplayFusion and while the screen splitting functionality works well, it can't overcome applications (games, browser videos that you make "full screen", etc) that tell Windows they want to go full screen. However, it cannot limit a full screen application to run on a virtual monitor ("yet" according to their forum) Seems pretty powerful, can create virtual monitors with some fancy features. Using virtual machines would be too bulky and disturbing against the workflow. If the difference is unclear, please state in the comments, so I can describe further. Instead I want to divide the physical monitor into two ( or more) virtual monitors. I do NOT want to expand the desktop behind the physical limits of the monitor (Virtual Desktop). If no solution on Win7 is present, moving to Win10 is an option.

The machine is running Windows 7 64Bit Professional. The monitors use different ports (DP, DVI, HDMI) I'm using several physical monitors of which not all are controlled by the same video controller (3 physical monitors Nvidia GTX 780, 1 physical monitor Intel HD 4600). If I run an application in full screen on monitor_a(1), monitor_a(2) must not be affected, just as it would be another physical monitor. They must be handled just like physical monitors. Now I want this monitor_a to be divided into ( monitor_a(1)) and ( monitor_a(2)).īoth virtual monitors ( monitor_a(1) & monitor_a(2)) must be shown at any time.

Let's say I've a monitor ( monitor_a) with the resolution of 1920*1080. I'm searching for a solution to split one physical monitor into two( or more?) virtual monitors.
