In Windows 11 using Nvidia latest drivers (RTX 3060) I use two monitors in Extend with no issues. If I switch to Duplicate, the main monitor go blank (doesn't turn off). If I switch to PC Screen Only and then to Duplicate, it works fine. What could be causing this issue?
- 1,670
- 4
- 21
- 34
-
Does this happen if you switch main/secondary ? – harrymc Apr 12 '23 at 08:51
-
@harrymc it have the same behavior but on the same monitor (the now secondary). This one is connected with DP, and the other is HDMI. – bortao Apr 12 '23 at 22:56
-
So the problem is with the DisplayPort monitor? – harrymc Apr 13 '23 at 07:24
-
@harrymc yes, the DP one go blank – bortao Apr 13 '23 at 07:29
-
Yes, that explains a lot. – harrymc Apr 13 '23 at 08:30
1 Answers
DisplayPort acts as a PNP device, so turning off the monitor, even for an instant, is treated as if it was removed and windows are moved out and rearranged because Windows forgets this device, until it is turned on again and is "discovered".
I don't know why in your computer changing the desktop mode between Extend and Duplicate causes the hardware or the driver to think that the DisplayPort is turned off, but this happens and needs to be solved,
A solution which will prevent Windows from verifying the continued presence of a DisplayPort monitor and so to not detect that it's off, is to keep a static copy of the Extended Display Identification Data (EDID) properties of the monitor, which is what Windows is reading when it "discovers" this "new" monitor.
For this solution see these answers of mine (you are not the only one to have had such a problem with DisplayPort):
- 455,459
- 31
- 526
- 924