{"id":225,"date":"2018-09-26T16:24:12","date_gmt":"2018-09-26T14:24:12","guid":{"rendered":"https:\/\/suborbital.io\/blog\/?p=225"},"modified":"2018-11-30T11:09:50","modified_gmt":"2018-11-30T09:09:50","slug":"lcd-font-smoothing-on-macos-mojave-and-how-to-fix-it","status":"publish","type":"post","link":"https:\/\/suborbital.io\/blog\/lcd-font-smoothing-on-macos-mojave-and-how-to-fix-it\/","title":{"rendered":"LCD Font Smoothing on macOS Mojave &#8211; and how to fix it"},"content":{"rendered":"<p>If you have an external non-Retina display attached to your Mac then you might have noticed fonts being &#8220;off&#8221; after your upgraded to macOS Mojave.<\/p>\n<p>The reason behind this is that Apple changed how LCD font smoothing works. They essentially deprecated the &#8220;old&#8221; way of font smoothing which was optimized for &#8220;low dpi&#8221; displays (read: anything non-Retina) and use a new algorithm that&#8217;s simpler, more efficient and looks better on Retina displays.<\/p>\n<p>While the new font smoothing looks (and works) great on retina displays it&#8217;s not so great looking on normal displays. Fonts appear too thick and not as fine as they did in High Sierra. They are also kinda hard to read. Not good.<\/p>\n<p>But there&#8217;s a way to fix it:<\/p>\n<div style=\"margin-bottom: 1em;\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/suborbital.io\/blog\/wp-content\/uploads\/2018\/09\/macOS-font-smoothing-mojave-vs-old.png\" alt=\"Left: New Mojave font smoothing. Right: Font smoothing with the fix.\" width=\"895\" height=\"364\" class=\"aligncenter size-full wp-image-227\" style=\"margin-bottom: 10px;\" \/><i>Left: New Mojave font smoothing. Right: High Sierra Font smoothing.<\/i>\n<\/div>\n<p>It&#8217;s not a complete return to how fonts looked on High Sierra because that functionality has been removed. But it&#8217;s a good approximation and a great improvement over stock Mojave font rendering. (This applies only if you rock a low dpi display. If you have a hidpi display keep the new Mojave font rendering. It&#8217;s better on hidpi in every way!)<\/p>\n<p>So, to get proper font smoothing back, open Terminal and type in the following:<\/p>\n<p><code>defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO<\/code><\/p>\n<p>Then simply re-start your Mac. (In theory it would be enough to just re-start applications but this won&#8217;t apply changes to all the apps. Mail will use the new old font smoothing while Safari won&#8217;t until you reboot). You can undo this change by simply replacing the NO with a YES.<\/p>\n<p>If you&#8217;re interested in more about the topic, start here: <a href=\"https:\/\/mjtsai.com\/blog\/2018\/07\/13\/macos-10-14-mojave-removes-subpixel-anti-aliasing\/\">https:\/\/mjtsai.com\/blog\/2018\/07\/13\/macos-10-14-mojave-removes-subpixel-anti-aliasing\/<\/a><\/p>\n<hr \/>\n<p><i><a href=\"\/powerprompter\/\">Power Prompter<\/a> is a modern teleprompter application for the Mac. Specially designed for small teams and solo content creators.<\/i><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have an external non-Retina display attached to your Mac then you might have noticed fonts being &#8220;off&#8221; after your upgraded to macOS Mojave. The reason behind this is that Apple changed how LCD font smoothing works. They essentially deprecated the &#8220;old&#8221; way of font smoothing which was optimized for &#8220;low dpi&#8221; displays (read: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"_links":{"self":[{"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/posts\/225"}],"collection":[{"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":15,"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/posts\/225\/revisions"}],"predecessor-version":[{"id":249,"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/posts\/225\/revisions\/249"}],"wp:attachment":[{"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/media?parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/categories?post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/suborbital.io\/blog\/wp-json\/wp\/v2\/tags?post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}