
Mac外接高分屏2K显示器时,例如我手里这台DELL U2518D,默认分辨率是2560*1440,塞在25寸屏幕里,着实内容文字有点小。

而我想要的是:

如果直接用Scale方式调低分辨率,例如调到1080p:

这种方文字是大了,但是边缘会模糊:

因为没有像Mac自带内屏那样,开启HiDPI支持。
所以本文写的启用HiDPI的作用就是放大+清晰。
下面是配置全过程。
公众号贴过来的,排版是 上加 。
更多日常经验分享请点击:<br/>实验编程情报中心
如何开启外置显示器HiDPI,以macOS 10.15为例:
关闭SIP
-
- 关机,开机按住cmd+R,进入恢复模式。
- 实用工具中开启终端。
- 输入
csrutil disable
- 正常重启
开启HiDPI
正常进入系统,打开终端,输入:sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
查询外接显示器编号
-
- 查询厂商:
ioreg -l | grep "DisplayVendorID"
- 查询当前显示器:
ioreg -l | grep "DisplayProductID"
- 查询厂商:

这一步会查到内屏的,注意区分,我这里靠最右边的就是外屏的。
另外,当你以后换了显示器接口时,例如从HDMI换到DP/mDP等,上边的DisplayProductID会变化,要重新设置。
设置HiDPI配置文件
-
- 先将上述两个ID转为16进制数字。随便找个手机计算器,或者网页里搜个在线转换工具。

即:
DisplayVendorID 4268 - 10ac
DisplayProductID 16700 - 413c
-
- 任意位置(例如桌面)新建一个文件,命名为
DisplayProductID-413c
把上面的413c换成你的ID。 - 复制下面的xml,粘贴到上边的文件中,用记事本等文本工具编辑即可。
- 任意位置(例如桌面)新建一个文件,命名为
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DisplayProductID</key>
<integer>16700</integer>
<key>DisplayVendorID</key>
<integer>4268</integer>
<key>scale-resolutions</key>
<array>
<data>AAAKAAAABaAAAAABACAAAA==</data>
<data>AAAFAAAAAtAAAAABACAAAA==</data>
<data>AAAPAAAACHAAAAABACAAAA==</data>
<data>AAAHgAAABDgAAAABACAAAA==</data>
<data>AAAMgAAABwgAAAABACAAAA==</data>
<data>AAAGQAAAA4QAAAABACAAAA==</data>
<data>AAAKAgAABaAAAAABACAAAA==</data>
<data>AAAKrAAABgAAAAABACAAAA==</data>
<data>AAAFVgAAAwAAAAABACAAAA==</data>
</array>
</dict>
</plist>
把xml中的DisplayProductID和DisplayVendorID下面的数值,换成你自己的,这里直接用十进制的数字。
-
- 将配置文件拷贝到系统目录
这个目录有权限限制,所以先在终端运行:sudo mount -uw /
- 打开系统文件夹,可以用Finder的Go to Folder:
/System/Library/Displays/Contents/Resources/Overrides/
- 将配置文件拷贝到系统目录

-
- 找到跟你
DisplayVendorID对应的文件夹,把刚才新建的文件粘贴进去
- 找到跟你

如果没有这个Vendor文件夹,就按上边红框这个命名方式,新建一个文件夹,再粘贴Product文件。
安装RDM软件
这是一个修改分辨率的软件,链接:https://avi.alkalay.net/software/RDM/

重启
在RDM中选择分辨率

图中带⚡️的,就是新开启的支持HiDPI的分辨率,这里选择1920*1080,搞定!
参考资料:
- 封面图:栗林公园,位于日本高松市,毗邻濑户内海。
© http://my-kagawa.jp - 为 Mac OS 10.15 开启 HiDPI,让 2K 显示器更舒适https://zhuanlan.zhihu.com/p/97827119
您的鼓励,点赞,收藏,转发,是我乱码的动力。
网站: http://floatbug.com
英文版全网ID:@avantcontra
微信公众号/视频号/知识星球/
知乎专栏/B站:实验编程
