HomeAuthorContactSearch

Mac OS 开启外接显示器 HiDPI

转载自 https://wacky.one/blog/macos-hi-dpi/#one-key

1. 打开系统HiDPI

$ sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES

2. 获得显示器信息

获得显示器的 VendorID 和 ProductID (制造商ID 和 产品ID),在终端运行:

$ ioreg -lw0 | grep IODisplayPrefsKey | grep -o '/[^/]\+"$'
# /AppleBacklightDisplay-610-a034"
# /AppleDisplay-10ac-a0a2"

其中,AppleBacklightDisplay是MBP的内置显示屏,第二行是外接显示器。
关注AppleDisplay--,-分隔了两个十六进制数。第一个为VendorID,第二个为ProductID。以我的环境为例:VendorID为10ac,ProductID为a0a2。

3. 制作配置

https://comsysto.github.io/Display-Override-PropertyList-File-Parser-and-Generator-with-HiDPI-Support-For-Scaled-Resolutions/

4. 将配置文件添加至系统目录

$ cp ~/Downloads/DisplayProductID-a0a2.plist  /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac/DisplayProductID-a0a2

5. 下载RDM

http://avi.alkalay.net/software/RDM/

6. 重启