出于某些特殊情况,我需要外接一块 2560 x 1440 (WQHD or 1440p) 到 MacBook 上,出现了两个问题:

  • 当开启满解析度时,文字对我来说太小且虚
  • 开启低解析度时,文字大小合适但文字太虚

当然,解决方案 0 那就是直接换成4K屏,但其实有些情况下不得不使用1440P的屏幕。这篇文章就是简单的手机了一下这个问题的几个解决方案,如果大家出现相关问题直接按著路线解决就好了。


满解析度时,文字虚的问题原因:

由于OSX无法识别一部分外接显示器的EDID信息, 默认以TV模式进行输出, 因此会导致外接显示器时文字渲染模糊

https://gist.github.com/Caldis/898bddde7c1e9b1717a109cc990c5171?

gist.github.com

可能是目前解决Mac外接显示器字体发虚的最好方法?

www.jianshu.com
图标
mac外接显示器 字体发虚解决方案?

www.jianshu.com
图标


想要让文字变大, HiDPI

如果还不清楚 HiDPi 是什么,强烈推荐看这篇文章,英文这个视野比较广,推荐阅读一下:

赵勃:有关retina和HiDPI那点事?

zhuanlan.zhihu.com图标https://medium.com/elementaryos/what-is-hidpi-and-why-does-it-matter-b024eabea20d?

medium.com

如何开启呢?

强烈推荐第一个连接,如果英语不好就看知乎上这个问题下的第一个回答,知乎的问题是10.11 但是我在10.14 Mojave亲测可用:

https://medium.com/@ivan.ha/how-to-mimic-a-2k-monitor-as-retina-display-in-macos-sierra-using-hidpi-f53d87630c48?

medium.com

请教一下如何在 Mac OS X 10.11 下开启自定义 HiDPI??

www.zhihu.com
图标
明基色彩管理显示器:Macbook外接2K显示器时,如何开启HiDPI??

zhuanlan.zhihu.com
图标

彩蛋1:

RMBP 是可以调整解析度的:

苹果是这么解释这个界面的的:Using a Retina display

The Retina display offers scaled resolutions. These allow you to have text and objects appear larger and more visible, or smaller, which provides more space for windows and apps.

我使用 SwitchResX 去测试这五种解析度,的确都是 HiDPI 的。但之前在去 Osaka 的飞机上和「死圆」先生争执,因为我认为使用 scale 解析度之后,显示的文字会不清晰。原因是我认为

显示屏的物理解析度是 2880*1800,就算是 HiDPI去渲染,最佳状态因该是4个物理像素去渲染一个逻辑像素是最理想的状况,也就是说,我认为 1440*900 的 scale 是效果最好的。用不是整倍率的 scale ,就不容易去渲染,或者说会渲染出虚边:what is HiDPi

1×, 2×, and 1.5× scaling drawing a 1px dot. On 1× and 2×, the dots look identical. On 1.5×, software has to compensate and aliases, creating a fuzzy edge.

我上面的逻辑对我的12款 rmbp是对的,是1440*900

但貌似最近几款,15年之后的可能是default 的解析度都是:1680*1050

我就真不明白了!!!!!!!!

如何评价2016 macbook pro 15默认解析度从1440??900调至1680??1050??

www.zhihu.com
图标
为什么2016年的MacBook Pro的默认解析度是1680*1050??

www.zhihu.com
图标

彩蛋2

把 3840 * 2160, 4K 的图像数据发给一块 2560 * 1440, 1440P的显示屏,让显示屏以 1920*1080,1080P 渲染出来,总感觉很奇怪。但这又是现在比较好的没有黑边的解决方案。

发送5120 * 2880 5K 的数据,显示屏是可以激活 1440P 的 HiDPI 但问题是太小了,我的眼睛根本看不见;而直接想去设置 1440P 的数据,但是这个配置文件安装不上,也就更没办法用720P 渲染了。

So? 真


推荐阅读:
相关文章