一键开启hidpi


张登友,张登友的博客,张登友的网站——

什么是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 下已经失效

执行脚本

两种方法,第一种可能会因为网络原因很慢或者失败,建议使用第二种

  1. 在线直接运行
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

如果以上命令执行失败,可以使用以下方法

  1. 下载脚本包在本地运行(速度快,不受到网络影响)

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


文章作者: 张登友
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张登友 !
  目录