Windows 10: Resolution mismatch when using "Change the size of text..."
Resolution mismatch when using "Change the size of text..."
I have a Sony TV and a Panasonic projector. I have Windows 10, Intel NUC, same screen cloned in Windows for both screens. Both are 1920x1080 at native resolution, 60p. I have a big problem with Windows Settings / Display / "Change the size of text, apps, and other items". If that's set to 150%, for some reason I think my icons are fine. Sharp, pixel perfect. However, for example Device Manager contents is blurred. That's not the main problem, though.
I use AutoHotkey and I have a script that tell me the resolution seen by AutoHotkey. When the 150% is set, AutoHotkey says the resolution is 1920x1080. But if I set 150% to 125%, then AutoHotkey says 2304 x 1296. However, the physical resolution is still 1920x1080. If I set to 100%, AutoHotkey says 2880x1620, physical resolution still 1920x1080. Icons (especially systray icons) are blurry. When AutoHotkey sees the resolution wrong, also window positions remembered by Windows is off (e.g. command prompt is placed incorrectly as I have it in one corner on the normal 1920x1080 situation).
What does it mean that part of the system sees the resolution wrong? Intel Graphics Settings and Windows Advanced display settings sees always 1920x1080 "correctly", no resolutions above that are even available.
How to fix that and is there a way to fix the blurry icons too (my icons include all sizes like 16, 24, 32, 64px etc.). And why does Device Manager etc. have blurry text?
I had the chance to test only quickly but so far very nice! I could scale to 125% with this tool with Device Manager text being sharp, icons sharp as well. However, with 150% it got blurry for some reason. But thanks a lot, the tool seems very useful!
That program updates the following registry entries. You can do it yourself and pick another scaling if you want. This is what I did in the past (although some recent build seems to have fixed it so I don't need to bother any more).
You could try it though... Make a file like this in notepad:
DpiScalingVer - originally 1000
Win8DpiScaling - originally 0
LogPixels - originally absent
144(x90)--->150% ** Current**
Every 25% of the scale factor corresponds to a difference of 24 dpi (120-96)
REG ADD "HKCU\Control Panel\Desktop" /v DpiScalingVer /t REG_DWORD /d 0x00001018 /f
REG ADD "HKCU\Control Panel\Desktop" /v Win8DpiScaling /t REG_DWORD /d 0x00000001 /f
REG ADD "HKCU\Control Panel\Desktop" /v LogPixels /t REG_DWORD /d 0x00000090 /f
Just save the above as DPIFix.bat somewhere and set up a task to run it on every log-on. Solved FIX | Windows 10 Blurry Text and Windows! - Windows 10 Forums
You just have to figure out what scaling you want in hex for the LogPixels value. I used 150% which is (if you calculate it) 96 (this is the starting DPI) + 24*2 = 144. Converted to hex that is x90. If you wanted 200% it would be 96 plus 4*24 which is 192 or xC0.
Like I said though it seems (at least for me) to be working without doing it now.
Nice work, lx07. Just used it to scale up on my Surface Pro 3.
I have stumble upon a strange problem when my Monitor is off, Windows back to default 1024x768 resolution, when i turn on the monitor, resolution is OK, but windows positions and sizes are messed up from the previous resolution.
I accidentally created a video file that had a colon in its file name. The command line utility that I used to create the video happily created the file without complaining, BUT now the filename became everything before the colon (not an issue) and...
I have been searching the web for an answer to this question since first getting Windows 10 last year. I would like my File Explorer to open using the "List" view rather than the current default of "Details". I have seen many responses...
I'm logged in an admin account and it's greyed out. I searched online and it seems some people have this issue as well but I couldn't find a solution.31699
I just read this tutorial, and I had no trouble following it, but there's another color I would like to change. In the image below I would like to change the color of the text inside the red rectangle. Is there a way to do that?