How to fix bluriness of Chrome in Windows 8.1 Preview and keep it usable on a high DPI touchscreen

Update: This functionality is built-in to the 64-bit version of Chrome Dev and Canary channels. You can download it here: http://blog.chromium.org/2014/06/try-out-new-64-bit-windows-canary-and.html

Windows 8.1 Preview introduces automatic scaling for desktop, however, if desktop apps are not designed to take advantage of this feature, they may be blurry until they are updated. One of the desktop apps that suffers from this is Chrome. Here is how to workaround this issue:

First, right click on Chrome shortcut in the taskbar and go to Properties.

chrome-w81-1

 

 

 

Under Compatibility, check “Disable display scaling on High DPI settings”.

chrome-w81-2

After applying the settings, it will remove blurriness, however, UI elements will be tiny and quite unusable on a high DPI touchscreen, such as Surface Pro. To fix this, type in “chrome://flags” in the address bar and enable “Touch Optimized UI” setting and restart Chrome.

chrome-w81-3

 

 

 

 

 

You might also want to increase the default zoom level to 125-150% or higher, depending on your screen resolution and eyes, under Settings (Advanced) > Web Content > Page Zoom.

chrome-w81-4

 

 

 

 

In chrome://flags you can also enable “HiDPI support” to get UI elements scale automatically, however, this works somewhat buggy, you might see some artifacts or some elements may appear slightly out of place.

chrome-w81-5

 

 

 

 

Please let me know if you have any other questions or comments about the article in the comments section.

 
Comments

Worked perfectly. Thanks! It also fixed my auto-hide issue with my taskbar!

Thank you so much, just updated to Windows 8.1 and for reason the scaling at 125% makes Chrome’s User Interface look terrible. Your “how-to” guide here helped out considerably. Thank you for posting it.

Thanks only tutorial that fix my full screen issue where the task bar didn’t go away thanks

Thanks my text wasn’t blurry but my touch was off and this fixed it!

I just updated to windows 8.1 It really help a lot!!!THX

Heather Bungard-Janney

I’m blurry and touch won’t respond now; tried disabling the DPI scaling and so far no luck. Will I need to restart?

I will note that Chrome in Windows 8 mode is fine, it’s only in Desktop mode that I’m having the problem.

thanks. Samsung 700t win8.1 was giving me a real headache with chrome. this workaround fixes it.

I’m having the same problem as you Heather Bungard-Janney, fine in windows 8 mode but nothing changes in desktop mode. Did you find a solution?

Thank you so much. Worked just as you said. No more blurvision.

thank you!

worked like a charm on the surface pro 2, the flags in chrome in combo with the diabled scaling did it

Thanks Dude! The only solution I could find previously only gave the first step, but didn’t detail how to scale the UI like you did. This is very helpful for a Surface Pro user like myself.

Thanks. I’ve completely disabled HiDPI as in the latest version especially (32) it is just broken. I now disable scaling va the shortcut checkbox and have all sites zoomed at 175% by default. Makes it great, exerimental support for touch pinching works really well too!

HiDPI dosent work good on Microsoft Surface Pro with 8.1

Awesome, thanks! Been needing this forever.

This also works in Windows 7 to prevent pointless video mode changes (i.e. flashing to a black screen momentarily) when starting and seeking within videos on Youtube and other sites. Chrome started doing it a few months ago, and it’s been bugging the hell out of me the whole time.

Hi, I don’t find the “Touch Optimized UI” in the chrome://flags settings, is that possible? Thanks!

I had great results by enabling “DirectWrite” in chrome://flags on Windows 8.1 release and Chrome Version 37.0.2062.94 m. Completely removed the very apparent fuzziness.

Trackbacks for this post