0

I've recently upgraded to a 4K monitor for my Windows 7 and as many have found (e.g. in this question), using DisplayPort for the monitor causes the all of the windows to resize and reposition when the monitor goes to sleep or is powered off.

When I use HDMI the problem is not present as the HDMI DDC link doesn't disconnect when the monitor goes to sleep. However that limits the refresh rate to 30Hz which is not at all ideal.

I've been trying to narrow down the issue, and by connecting to the PC via teamviewer and then turning the monitor off and on again, I can see the issue. When the monitor turns off, nothing happens - the screen resolution stays the same, and interestingly windows still reports the current display is UHD and my Asus PB279Q monitor even though it is off.

When I turn the monitor back on, it appears to disconnect and then reconnect. In the brief period while that is happening, windows returns to its "Display Device on: VGA" default screen:

Simulated Display

So far as I can tell this is the "screen" that the resolution can be controlled using the "SIMULATED_..." entries in regedit as mentioned in a couple of the answers of the linked question. To that end, I have tried changing the configuration to match my 4k monitor. Changing the entries has done something as the default is 1024x768. However it seems that Windows is limiting the values in those entries to 1600x1200.

If I disconnect the monitor entirely, it goes back to this default monitor, but it won't let me select any resolution greater than 1600x1200.

TL;DR

Does anyone know if it is possible to change the simulated resolution to UHD rather than being limited to 1600x1200?

Alternatively, does there exist or is it possible to write driver (e.g. UMDF based) to act as a virtual UHD display?


For the moment I have a dirty hack to stop this happening by connecting the monitor with both HDMI and DisplayPort and then duplicating the displays. The result is that when the monitor goes to sleep and the DisplayPort disconnects, the HDMI link holds the fort as it were. But this is not particularly good for the graphics card and a big waste of power as it is driving two 4k outputs at the same time even though only one is used.

2 Answers2

0

I had a similar Displayport problem on windows 7, with windows being resized and moved around after a sleep, and sometimes the monitor would not wake up at all unless I turned it off and unplugged the power first (only doing one of those things would not fix it).

I was able to fix this in my monitor's configuration settings by setting Displayport Hot-Plug Detection to "Always Active" (it was set by default to "Low Power"). This was an HP monitor, but if your ASUS has a similar setting to keep the Displayport active while asleep (rather than go into a low power mode), it might solve your problem. I also found on option to keep my USB ports on the monitor in a low power (rather than unpowered) state during sleep, which stopped the annoying 2-3 "USB device found" events I would get every time I woke my monitor back up.

0

Okay, so I believe we have the same issue, but I have it under Windows 10.

I've also used several platforms to find this information, yet have not found a (complete) solution thus far.

Here's my post on the windows forums, because I believed it to be a Windows issue.

It at least allows you to correct the resolution, but in my case since I have a dual monitor setup, it still mashes all the screens on my main display.