I have two monitors, an old 19' Gateway CRT and a 19' Acer AL1916W LCD, both connected to a Radeon X550 video card. I am dual booting between XP and Windows 7.
At one point everything was working fine, the CRT operates at 1600x1200 and the LCD at 1440x900. However, often after I have been running XP and I boot back into Windows 7, the LCD display does not fill the whole screen. It naturally wants to sit over to the right with about 3 inches of black on its left. If I fiddle with the controls, I can get the display to sit about in the middle of the screen with approximately equal amounts of black on either side.
Windows 7 insists that the LCD is in 1440 x 900 mode. If I bring up the Acer menu on the screen, it says 1440x900 as well (along with H:55Khz V:59Khz). But the screen is not filled and the display seems to be squashed horizontally and a little fuzzy to boot.
I have hit the "Detect" on the Win7 display to no effect. I have switched the connections for the two monitors also to no effect. Ironically, almost every other resolution I choose will fill up the screen accept the native 1440 x 900.
I've fixed this problem before by a lot of random fiddling and rebooting but I can find no sure way to diagnose or correct the problem and have run out of steps. Any suggestions?