My media center has no regular monitor; it is connected to a 1280*720 projector using an HDMI cable. On Linux and Windows XP, this works just fine, but with Windows 7 the image extends a good 25 pixels beyond the physical edge of the display, on all 4 sides.
I have checked that I have the correct video driver (it's an on-board Intel chip) and I have correctly set it to 1280*720. When I do this, almost the entire height of the taskbar is hidden.
When I use either the built-in settings or the Intel settings to adjust the display to full HD 1920*1080, the projector automatically scales the image down to its native resolution, and the result matches the physical edges perfectly. But of course it makes the image fuzzy and text is tiny, so it's not ideal for a media center.
Why is Windows 7 messing this up, and how can I fix it?