I just upgraded from an older Surface to a Surface Pro 9, and I'm having trouble getting the Pro 9 to play nicely with my (very old but still functional) external monitor, which is set to extend the display. The problem is keeping the right resolution on the external monitor. After playing around with a bunch of settings, I think what's happening is that when the Surface sleeps, it loses the appropriate setting for the monitor.
Here's what the display settings look like when I first start up the Surface, with the monitor at the correct resolution (1440x900):
If I walk away from the computer for a while so that it sleeps, the settings have reverted to this, and I'm unable to get the correct resolution for the monitor:
Also, when the computer wakes from sleep, all the windows have reverted to the Surface display, even though I've ticked the box to "remember window locations based on monitor connection." On my older Surface, everything used to stay right where I left it.
The monitor is a Dell P2714H and I've hooked it up using the VGA port on the Surface USB-C Travel Hub. Dell has not issued a Windows 11 driver for the monitor (did I mention it's very old, but still functional), so I tried installing the Windows 10 version. (My older Surface started out with Windows 10 and I'm guessing the old driver came along for the ride when I upgraded it to Win 11, so I took a chance that I could make the old driver work with a native Win 11 installation.) Device manager shows a different Dell driver for the second monitor (SE 198WFP, which is actually a Windows Vista driver!) when everything is working well, but when I have problems with the resolution it shows only a Generic PnP driver. I am very confused.
I think I've (temporarily?) solved the problem by changing the power settings so that the Surface won't sleep while it's plugged in. (Although now my screensaver has stopped working, so I have to go figure that out...) This doesn't seem like a real fix, though. Shouldn't the monitor settings/driver hold when the computer is asleep? Is this an annoyance, or a symptom of a larger bug in the Surface?
UPDATE: although I'd set the computer to never sleep, I had it set for the screen to turn off after 15 minutes. When I turned it back on, it reverted to the incorrect resolution, with all windows on the main display (Surface) and nothing on the external monitor. I've now set the power management to not turn off the screen while plugged in, so we'll see what happens...
Thanks in advance for any light you can shed on this.
[=sfc=]