本帖最后由 rice512 于 2021-5-20 09:31 编辑
开启HIDPI(建议2K分辨率的朋友食用) 1:打开终端输入 sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true 回车后,输入当前系统管理员的密码,回车确认。 如果不适,可以用false/no关闭。 sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool no
2:获取你的显示器的两个 ID: 打开终端, 输入命令分别是: ioreg -l | grep "DisplayVendorID" ioreg -l | grep "DisplayProductID" 记下这两个命令输出的10进制数字,等下要转换为16进制。(下图以我的为例)
3:转换为16进制,推荐这个在线转换工具 https://tool.oschina.net/hexconvert/ 依旧以我的为例 记下这两个数据
4:在桌面新建一个文件夹 文件夹命名为:DisplayVendorID-XXX,其中XXX是你的DisplayVendorID的16进制值小写。(比如用我的显示器参数命名的话就是DisplayVendorID-5e3)
然后用MAC自带的 文本编辑 新建一个文件(注意、文件没有扩展名 ),命名为:DisplayProductID-YYYY,YYYY就是你的DisplayProductID的16进制,(比如我的就是:DisplayProductID-2401)新建的文本先不填入任何东西,暂时先进行下一步。
5:生成显示器的配置文件 推荐: https://comsysto.github.io/Display-Override-PropertyList-File-Parser-and-Generator-with-HiDPI-Support-For-Scaled-Resolutions/ 1)显示器名称你自己的显示器是啥就填啥就行 2) 3)是你刚才得到的16进制的那两组数据 注意名称 别填反了
然后将下面框出来的区域复制至上一步新建的空白文本里,并保存,然后将DisplayProductID-YYYY复制至DisplayVendorID-XXX里。
6:将文件夹拷贝至系统内 将DisplayVendorID-XXX拷贝至 /System/Library/Displays/Contents/Resources/Overrides/ 如果不能拷贝进系统文件,请禁用SIP。具体方法请自行百度,oc引导与四叶草引导的禁用SIP方式不同。如禁用SIP后依旧没有权限拷贝至系统文件内,请解锁文件系统读写终端输入: sudo mount -uw / && killall Finder 输入开机密码回车 然后重启电脑,此时大功告成 十分建议下载RDM切换分辨率,链接丢下面: http://avi.alkalay.net/software/RDM/ RDM里分辨率后有闪电符号的便是支持HIDPI的分辨率。
完结,感谢观看!!!对你有帮助请点个赞吧,谢谢 |