But I'd start by swapping in a different monitor to see if the monitor was at fault..Maybe change the colors to 16 bit to see if it makes a difference. You might even check the monitor manufacturer to see if there was a specific monitor.inf file that is required.
Next, try installing the most recent video driver from the video device manufacturer.
Hope this helps.
I recentyl changed the screen resolution on a single Plug&PLay monitor (Windows XP) from 800x600 32bit to 1024x768 32bit to watch video. When finished, I changed it back to 800x600 but ran into a problem. The resolution changed but the background is now off-center, leaving an inch of blank space to the right. Rebooting didn't work. Using the monitor to adjust and recenter the background didn't work either. Before reinstalling/rolling back the driver, I want to make sure I'm not overlooking something obvious. Anyone that can offer feedback in a timely manner, it would be greatly appreciated. And to all, a most brilliant day!