张登友,张登友的博客,张登友的网站——
什么是hidpi
1.在Windows下可以选择分辨率和缩放来控制全局的字体及图表大小,但是在mac下,只有调节分辨率,低了看起来很模糊,高了字和图标又太小,那么这应该怎么办呢?
为何要开启
2.真正的白苹果屏幕分辨率一般都在2k(钞能力)以上,自然是自动开启这个功能,但是黑苹果一般分辨率都是1920*1080,默认不开启,一般笔记本15寸看起来特别费眼睛,那么有什么办法可以让字体变大而又不模糊呢?
2020-11-19 更新bigsur 开启 hidpi 的方法
https://www.zdynb.cn/2020/macos-bigsur-yi-jian-kai-qi-hidpi.html
以下方法在 MacOS bigsur 下已经失效
执行脚本
两种方法,第一种可能会因为网络原因很慢或者失败,建议使用第二种
- 在线直接运行
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"
如果以上命令执行失败,可以使用以下方法
- 下载脚本包在本地运行(速度快,不受到网络影响)
https://wwa.lanzous.com/i2INWik73zi
密码:h2fq
解压后直接双击hidpi.command
设置开启 hidpi 属性
上面两步的操作都会来到这里
第一步选择是否打开hidpi
第二步选择要显示的图标
第三步选择分辨率,1080p建议选择第二个,睡眠后不会导致只显示4分之1屏幕
开启成功之后以后每次开机logo会变大,在默认1080p下,开机第二阶段logo会变为原来的2倍大,因为这个分辨率是仿冒的;调节默认的分辨率为1424*802可以让logo只变为原来的1.35倍,不至于大的接受不了
如何恢复?
1.命令恢复
如果还能进系统,就再次运行命令选择选项 3 关闭 HIDPI。
2.恢复模式
如果使用此脚本后,开机无法进入系统,请到 macos 恢复模式中或使用 clover -x 安全模式进入系统,打开终端
这里有两种方式进行关闭,建议选第一种
(1)快捷恢复
ls /Volumes/
cd /Volumes/你的系统盘/System/Library/Displays/Contents/Resources/Overrides/HIDPI
./disable
(2)手动恢复
使用终端删除 /System/Library/Displays/Contents/Resources/Overrides 下删除显示器 VendorID 对应的文件夹,并把 HIDPI/backup 文件夹中的备份复制出来。
请使用单个显示器执行以下命令,笔记本关闭外接显示器的 HIDPI 时请关闭内置显示器
(3)命令如下执行
ls /Volumes/
cd /Volumes/你的系统盘/System/Library/Displays/Contents/Resources/Overrides
EDID=($(ioreg -lw0 | grep -i "IODisplayEDID" | sed -e "/[^<]*</s///" -e "s/\>//"))
Vid=($(echo $EDID | cut -c18-20))
rm -rf ./DisplayVendorID-$Vid
cp -r ./HIDPI/backup/* ./
此脚本的开源地址one-key-hidpi