I have plugged a second screen into my laptop and now the text is blurry but only on the second screen. The effect is not visible for all applications. I am on Windows 10.
How do I fix this?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
Windows 10 still can't do scaling properly. But there is a workaround for this.
If you disconnect external display you'll get blurry text on the laptop, but don't worry - if you log out and log in it should be fixed. If you connect monitor, you need to log out and log in again. It is annoying, but I did not find a better way and Microsoft just doesn't care.
It could be a not optimal default configuration applied by your monitor after to plug in to your pc. So before to change your system settings, try to auto configure your monitor via monitor's menu/buttons.
To fix this issue, please check Start => Settings => System => Display tab
Find the Scale and layout section and set the value of scaling at 100 % for each monitor Indeed, the scaling op the text can occured an blurry appearance.
WARNING : You must do these operation for each monitor (select the monitor 1, set the correct value then select the monitor 2 set the correct value, ...)
If you want scale the text, you can do but you must disable the display scaling on high DPI for each app who doesn't display correctly. To do that, You must find the exe of the application. Tips : to find easily the exe, right click on the app => properties => Open file location.
Do the following:
If you want to do, you can use The process explorer and add the column dpi aware to help you. This tools is avaible on the Microsoft sysinternals webiste.
Et voilà :)
This is the the explanation that you can find on the microsoft documentation
Windows® desktop apps fall broadly into two classes: apps that are DPI-aware and those that are not.
However, if an application is not DPI aware, and is running on a high DPI display, Windows scales the app by applying bitmap scaling to the application output. This ensures that the application is the correct size on a high DPI display. In most instances this will result in crisp and usable applications, but in some instances, the result is less crisp and might have a slightly fuzzy or blurry appearance because of the bitmap scaling.
You can try to use a different high-DPI compatibility setting for that app instead of the Let Windows try to fix apps so they’re not blurry setting.
In case this helps anyone else, I experienced the same symptoms as rdhainaut driving a pair of Dell U2419H monitors from an XPS 15 (9560) laptop through a WD15 dock with single Display Port output and the second monitor chained to the first via DP.
The second monitor was blurred with migraine inducing vibration on the text.
Solution for me came through the Intel HD Graphics Control Panel which allows the refresh rate to be set for each monitor and importantly offers choices including 60i Hz and 60p Hz corresponding to interlaced and progressive.
My primary display was on progressive and the secondary on interlaced. Matching the setting for both displays resolved the blurred/vibrating text. Full process was
Repeat steps 3 and 3 for Digital Display2.
I was able to fix this very easily by doing the following:
I think Windows has an issue with having the above fix blurry setting on for 1 monitor and not the other where the monitor resolutions are different for each monitor. Hopes this helps someone.
I had similar issue with a blurry screen when connecting in Windows 10 wirelessly to another laptop screen, extended mode.
The wireless display was scaled to 85% with an unnecessary black border around.
The issue was with the Intel Graphics Settings.
Steps to solve it:
Had The same problem. I solved it by replacing the vga cable with an hdmi one.
In my case the point was that windows wasn't properly recognizing mi monitor aspect ratio, that actualy was 16:10 and, for this reason, it was only offering resolutions suitable for 16:9 displays. I figured this out setting the resolution to a value higher than the supported one, then monitor was asking for a 1920*1200 resolution while in the windows settings page there was only the wrong ratio 1920*1080. I also noticed that in this case windows wont mark none of the resolution available as the 'recommended'.
This solution is based on hints from the solution posted by @rdhainaut. His "Solution 2" worked for one app, but I did not want to do it for every app individually so I guessed that the global setting must somehow not be taking effect.
Here is what worked for me
Now all good.
(1) Display Settings -> Scale and Layout -> "Change the size of text, apps and other items"