准备
测试机器是m1版的mac mini,系统版本11.3.1。
11.3.1苹果修复了获取不到显示器ID的bug。
关闭sip(10.15之后不需要关闭)
查看sip状态
csrutil status
关闭方法:进入恢复模式,打开终端输入
csrutil disable
开启方法:进入恢复模式,打开终端输入
csrutil enable
关闭sip之后无法打开iOS应用,可以调整好hidpi自后再次开启sip。
有帖子说不需要关闭sip,由于当时已经关闭了sip,没有尝试。以下操作都在关闭sip情况下进行。
SwitchResX
安装switchresx v4.11.1修复版
打开后会安装面板,在系统偏好设置中出现选项
进入后会提示安装帮助工具,如果没有提示请点击图中红框安装,看到黄框中出现版本号,表示安装成功。
找到需要开启hidpi的显示器,在Display Infomation一栏中填写hidpi信息。
- 勾选Startup resolution,输入想要开启的hidpi分辨率,注意按比例缩放填写,然后根据显示器填写刷新率。
- 勾选Scaled resolutions base,输入显示器原本分辨率。
- 勾选最下面选项
- command+s保存,关闭窗口,重启电脑即可。