Mac OS 开启外接显示器 HiDPI
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/