macOS 只对 4k 显示器自动开启 HiDPI,对于外接 1080 和 2k 显示器系统是不会自动开启 HiDPI 的,可能因为苹果觉 1080 和 2k 得没有必要开啥 HiDPi,但是我们可以强制开启 1080 和 2k 显示器的 HiDPI 视网膜显示模式改善一下显示效果。
注意!如果你的外接显示器是 4k 但是没有自动开启 HiDPI 显示效果,那就是你的线问题换个支持 4k60 的就可以了。
对于 1080P 的显示器确实没啥必要开启强开 HiDPi,苹果自家的 iMac 分辨率为 1080 那款也是没有开启 HiDPi 的。
macOS Big Sur 11 系统使用
下载:https://macoshome.lanzoui.com/iBpjgpbhdub 密码:g4zc
1. 下载好 11 版本开启 hidpi.zip 开启工具,解压下载的工具包;
2. 打开你的终端,输入 bash,再加个空格,然后把 one-key-hidpi-mod 文件夹里面的 hidpi.sh 拖入终端运行,如下图所示;
3. 运行之后提示输入密码,输入密码按回车键运行,注意密码是看不见的;
4. 苹果系统之家这里的外接显示器是 2560×1440 的 2k 显示器;
1. 选择 HIDPI 处,选 1 开启 hidpi 即可 (不要选项 2),
2. 选择显示器图标处选 6 ,
3. 在选择分辨率配置这里就选择 4 ,
然后按回车键运行,最后退出终端重启 hidpi 就开好了!
macOS Catalina 10.15 系统使用 (macOS 10.14,macOS 10.13 适用)
下载:https://macoshome.lanzoui.com/imEc1pbhdqh 密码:hgfc
操作方式和上面的步骤一致!
1. 下载好 10.15 版本开启 hidpi.zip 开启工具,解压下载的工具包;
2. 打开你的终端,然后把 one-key-hidpi-master 文件夹里面的 hidpi.sh 文件拖入终端运行;
3. 运行之后提示输入密码,输入密码按回车键运行,注意密码是看不见的,之后就根据你的需要选择运行就可以了。
恢复到没有开启 HiDPI 的状态
命令恢复
如果还能进系统,就再次运行命令选择选项 3 关闭 HIDPI。
恢复模式
如果使用此脚本后,开机无法进入系统,请到 macos 恢复模式,打开终端
这里有两种方式进行关闭,建议选第一种
- 快捷恢复
ls /Volumes/
你会看到你的系统盘
cd /Volumes/ 你的系统盘 /Users/ ls
你可以看到所有用户的家目录
cd 你的用户名 ./.hidpi-disable
- 手动恢复
使用终端删除 Library/Displays/Contents/Resources/Overrides
下删除所有通过外部注入的显示器配置文件夹
具体命令如下:
ls /Volumes/ rm -rf /Volumes/ 你的系统盘 /Library/Displays/Contents/Resources/Overrides
参考 https://github.com/xzhih/one-key-hidpi