Windows – Detect Displays on Windows

displaykvm-switchresolutionwindowswindows-vista

Is there anyway to do something like Mac OS X's "Detect Displays" on Windows (Vista Business, SP2)?

I have two monitors connected to two computers, one of them through a KVM-switch. When Windows is started or unlocked while not the active computer on the switch, the screen resolution is set to 1024 x 768 on the switched screen. It is also reported as the largest size the screen can handle, so I can't just reset it to its native 1680 x 1050.

On my Mac, I can just use System Preferences -> Displays -> Detect Displays to make the OS pick up that it's actually a bigger screen, but I haven't been able to find something like this on Windows. Tips or suggestions?

Edit: If I reboot the PC while it is the active computer in the KVM switch, I can change the resolution to 1680 x 1050 without a problem. The issue is that the KVM switch is reporting a max resolution of 1024 x 768 and I can't get Windows to detect that there's another screen at the end of the cable without a reboot.

Best Answer

(Moving comment to answer per @Lizzan's request, although I didn't quite think it warranted being an answer)

There is a great big honking 'Detect' button in the Display Properties in Windows 7. I know Vista has this functionality (at least, I recall being able to do it in XP as well so why would it be missing?)but if the button isn't there I don't know what to tell you, as I don't have a Vista image handy I can poke around with. :/