Linked by Thom Holwerda on Thu 12th Apr 2012 18:01 UTC
Intel It looks like 2013 is finally going to be the year that we're going to see truly high resolution displays - according to Intel. Retina displays for laptops and desktops for everyone. Considering promises regarding HDPI have been thrown our way for years now, it's high time they became reality. As the article mentions, there's one interesting possible issue: Windows 8's desktop mode. How will it handle HDPI displays?
Thread beginning with comment 513919
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Desktop mode
by phoenix on Thu 12th Apr 2012 21:26 UTC in reply to "Desktop mode"
phoenix
Member since:
2005-07-11

Forget Windows 8. Windows 7 doesn't even support manually entering the DPI. You can choose normal, or high. Sometimes you can get it to accept a percentage.

I'd settle for just being able to manually enter the DPI so that I can reduce it on my low-res monitors (like the SD TV). "96 DPI" on a 27" TV with only 480 vertical pixels looks horrible! And "120 DPI" is worse.

Wouldn't it be nice if the OS included methods to query the monitor's physical dimensions, query the video card for the current resolution, and figure out what the *ACTUAL* DPI of the display is? And then use that figure for displaying things so that a resolution change wouldn't change the size of icons, text, images, etc? Or changing monitor sizes wouldn't change text/image/icon sizes?

Oh, wait, those capabilities already exist (EDID, for ex). But none of the OSes out there do this. ;)

Reply Parent Score: 2

RE[2]: Desktop mode
by bert64 on Thu 12th Apr 2012 22:24 in reply to "RE: Desktop mode"
bert64 Member since:
2007-04-23

X11 does do that, if the monitor returns valid information (many don't) then X11 will set the DPI accordingly.
It's a pet hate of mine that systems other than X11 completely ignore this information, it makes high dpi screens a pain in the ass to use.

Reply Parent Score: 2

RE[3]: Desktop mode
by phoenix on Thu 12th Apr 2012 22:35 in reply to "RE[2]: Desktop mode"
phoenix Member since:
2005-07-11

In theory, it should. But I've never seen XFree86/Xorg use anything other than 96 DPI unless I manually specify it.

Granted, I don't have any high-resolution/high-DPI screens available (19" 1280x1024 and 21"/24"? 1680x1050) to test with.

Reply Parent Score: 2

RE[2]: Desktop mode
by ggeldenhuys on Fri 13th Apr 2012 07:13 in reply to "RE: Desktop mode"
ggeldenhuys Member since:
2006-11-13

Bert64 is correct. X11 has done this for years! X11 has set my dpi to 154 (I think that was the number) on my 8 year old laptop....umm 8 years ago. Windows XP (which was included with the Dell) always hard-coded it it 96 or 120 dpi. Most Windows apps couldn't work in 120 dpi (buttons appear outside a non-resizable window etc), so I was forced to use 96 dpi on a 1920x1200 screen - making for damn small text. Luckily I haven't run Windows on that Dell laptop in years.

Anyway, the hard-coded 96 dpi (from windows) or 72 dpi (from Mac) is what is keeping software and hardware from moving to high dpi displays! Maybe they can actually learn something from X11 and Linux apps (which are much much more high dpi friendly).

Reply Parent Score: 2

RE[3]: Desktop mode
by lucas_maximus on Fri 13th Apr 2012 07:41 in reply to "RE[2]: Desktop mode"
lucas_maximus Member since:
2009-08-18

XP isn't hardcoded to 120 DPI ... I dunno where you got this nonsense from.

The creator of cleartype was runn 200 DPI on his desktop in 2000 ... he said it was difficult to setup but not impossible.

Reply Parent Score: 2

RE[2]: Desktop mode
by lucas_maximus on Fri 13th Apr 2012 07:43 in reply to "RE: Desktop mode"
lucas_maximus Member since:
2009-08-18

You can manually change the DPI settings in the registry ... not ideal I know.

Reply Parent Score: 2