I use a Belkin KVM switch to share a Dell 2208wfp (22" monitor) with a desktop and a laptop. The video cables from PC to KVM switch are VGA (not DVI), and also VGA from the KVM switch to the monitor.
I normally set the desktop PC to display 1680 x 1050 on the Dell monitor. When I switch the KVM to the laptop, and then switch back, the video resolution is changed to 800 x 600. I will then have to manually change it back to 1680 x 1050. This is annoying enough. Worse, sometimes, the max resolution is only 1600 x 1200, and I can't find 1680 x 1050.
I have installed the latest drivers from Dell and from Intel. The Desktop PC is running Vista Enterprise SP1 32-bit, with Intel GMA 945.
Strangely, I don't have a problem with my laptop: when I switch away and switch back to the laptop, the video resolution remains unchanged, which is good. My laptop is running Vista Business SP1 32-bit, but uses an nVidia graphics card.
I've tried turning off TMM on the Desktop, to no avail. Would appreciate some help! Thanks!