HDMI on (my) LCD TVs sucks (aka The Campaign For Pure Pixels)


Before I get into the rant: I am thoroughly ignorant of any and all video standards. Do not expect this post to contain much in the way of factual value.

I’m housesitting at my parents’ place at the moment. They have a recent-ish 32″ Panasonic LCD TV. They have my old XP Media Centre PC driving it.

Until last night, it was plugged in via VGA cable exclusively, but I thought I’d try a DVI to HDMI cable instead, as the VGA quality is terrible but I haven’t had time to fiddle with it to date.

To expand on that “terrible” a bit – the screen is 1280 by 768 pixels. The screen doesn’t seem to support this resolution through VGA, but instead scales 1360×768 to 1280, making everything a bit grainy and distorted at the individual pixel level. It supports “WXGA” mode for input which helps with the distortion a little, but trades that for colour depth – suddenly everything is banded horribly. So, terrible.

The Panasonic has the same problem as the Sony Bravia I have at home – the list of resolutions supported via HDMI are the “classic” HD resolutions. 576p, 720p, 1080i.

None of these wonderful standard resolutions are the native physical monitor resolution, so in any resolution mode, I’m going to have display pixels that aren’t exactly one physical pixel big.

For most video content, this probably isn’t the hugest deal – video tends to be fast-moving, enjoyed at a distance, and fuzz is quite tolerable.

For text, though, it’s the kiss of death. Icons look a bit odd. Windows and the cursor alias while moving across the screen. And there’s worse!

Worse – Cleartype is designed to work at physical-pixel precision, and there’s no “blurry monitor mode”, which means that the super-large (or just oddly-placed) pixels make the usually-subtly-coloured “rounding” pixels visible on the edges of letters. Which kinda breaks the effect.

With me so far? Well, life gets worse again: Compounding the already-not-insignificant feeling of dread, OVERDRAW!

Whoever figured overdraw was something important to preserve via HDMI – in the HD era – needs to consider whether they’re really the best person for the job they’re doing.

The resolution I’m actually running now from Windows’ perspective, to a screen with 1280 horizontal pixels and 768 vertical, is something like 1180 by 684. Yes, I have to reduce the logical resolution even further to compensate for the sucky consumer HD resolution hardware.

In short: the colour displayed is vastly improved now, but blocky pixels are noticeable up close.

Overall, it’s an improvement from the VGA cable, but it’s also not quite the same in terms of screen real estate.

Is there a solution? Can I get my pure 1:1 pixel mapping with a non-monitor TV? 

Do I just have to suck up the standard HDMI formats as-is? Does your LCD or Plasma TV report itself as supporting a nonstandard 1:1 format via HDMI (like, 1366×768 or 1920×1200 or, heck, 1024×768)? Is that even possible? (if so, recommendations, please!)? Am I the only person that cares about this!?

Bring back DVI, I say. That was when men were real men, women were real women, and pixels were real display pixels.

Comments (6)

  1. Tristan K says:

    Jeff and Jimbo – yeah, that’s how I got to the frankenresolution I’m using at the moment.

    The ATI driver lets you fix overdraw by reducing number of pixels, but I still can’t actually send the native monitor resolution to the monitor for a 1:1 mapping – there’s always *some* sort of dodgy image processing, stretching or sampling going on.

    Sigh.

  2. Anonymous says:

    PS This might be a useful resource:

    http://pixelmapping.wikispaces.com/

  3. Anonymous says:

    I spent a lot of time and several cancelled HD TV orders before I was happy with this situation.

    The bottom line appears to be that many TVs cannot be made to support 1:1 pixel mapping.

    This won’t help you, but it may help others:

    I eventually purchased the Samsung LE32R74BDX for several reasons, one of which was the TVs ability to do 1:1 pixel mapping over VGA. This was critical to me as I use my XBox 360 as a Media Center Extender for my Vista Ultimate box.

  4. Tristan K says:

    Thanks Richard, that’s exactly the sort of thing I’m looking for!

  5. Jimbo says:

    Isn’t there a utility you can get that will match your computer resolution to the monitor?

    Can’t remember what its called…

  6. Jeff Atwood says:

    Check out powerstrip and video driver settings (in some drivers) that let you use custom rsolutions, timings, and other tweaks.

Skip to main content