macOS 2K 显示屏开启 HiDPI 解决字体小或模糊
条评论更新于 2021-09-11
可直接使用脚本:https://github.com/boboidream/one-key-hidpi/blob/master/README-zh.md
一、原理
强烈推荐阅读 有关retina和HiDPI那点事 ,文中解释相当清晰。而我们开启 HiDPI 的作用:牺牲整个屏幕可显示的信息量,换取更加细腻的显示效果。
例如:我的屏幕默认分辨率为 2560x1440,开启 HiDPI 后,仅显示 1920x1080 信息量,相当于之前 1 个像素内容用 1.3 个像素来表达。这正好满足我们需求,字更大,也更清晰。
由于 macOS 4k 以上才默认开启 HiDPI,我们 2k 屏就要自己动手开启。
开启思路是修改 /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-xxxx/DisplayProductID-xxxx
配置文件,写入需要 macOS 针对该型号屏幕输出像素数,例如:屏幕 HiDPI 1920x1080 需 macOS 系统输出 2 倍像素数即 3840x2160。
再通过工具切换为 HiDPI 模式即可。例如:Resolution Menu, RDM , QuickRes 等。(下载地址见文末)
二、步骤
- 访问 Scaled Resolutions for your MacBooks external Monitor | by Comsysto Reply 按其五步操作。
- 安装调分辨率工具。
个人显示器为 DELL P2418D,得到该放至 /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac/DisplayProductID-d0c2
文件。
sudo cp ~/Downloads/DisplayProductID-d0c2.plist /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac/DisplayProductID-d0c2
三、思考
以50cm的视距来观看HiDPI渲染下的27寸4k显示器会体验到放大一倍的rMBP屏幕的感觉。小于这个距离时,显示效果依旧很细腻,但是屏幕的颗粒感会变得更明显。
下次买显示屏还是直接上 4k 27吋,显示完美不折腾。以下是目前心仪型号:
- Dell U2718Q ,27吋4K,3949
- LG 27UD68,27吋4K,3000
四、参考
Comsysto Reply - Blog: Force HiDPI Resolutions for Dell U2515H Monitor
请教一下如何在 Mac OS X 10.11 下开启自定义 HiDPI? - 知乎
液晶显示屏检测图
GitHub - syscl/Enable-HiDPI-OSX: Enable HiDPI on OS X
Releases * robbertkl/ResolutionMenu * GitHub
GitHub - avibrazil/RDM: Easily set Mac Retina display to higher unsupported resolutions
- 本文链接:https://www.wenboz.com/p/b5b8.html
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!