说明
本文主要介绍使用SwicthResX软件来开启HiDPI,解决字体模糊问题。此操作需要手动关闭SIP,本文不做赘述,请自行Google/百度解决。
如何查看SIP状态?终端运行
csrutil status
返回System Integrity Protection status: disabled. 表示SIP已关闭
如未关闭请自行关闭,因为之后的操作都需要SIP为关闭状态
关于本机
系统:macOS Catalina 10.15.1(19B88)
显示器分辨率 2K (台式机)
效果对比
不使用软件默认2k分辨率
使用SwitchResx开启1080p HiDPI
软件地址
- SwitchResx4.9.1 屏幕分辨率修改工具 密码 xclient.info
使用方法
查看SIP状态
终端运行
csrutil status
返回System Integrity Protection status: disabled. 表示SIP已关闭
如未关闭请自行关闭,因为之后的操作都需要SIP为关闭状态
开启HiDPI
终端运行
sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES
安装软件
打开下载好的包,安装完后在系统设置里可以看到SwitchResX面板
配置分辨率
打开安装好的SwitchResX,选中你的显示器进入Custom Resolutions,点击左下方 + 号键
重点: 配置我们需要开启的HiDPI。比如我想开启1920x1080 HiDPI,软件中水平像素需要输入值: 1920x2,也就是3840。垂直像素同理,1080x2,就是2160。如果需要开启其他分辨率的HiDPI,例: 1600x800,那么填入3200x1600
确定后按Command + s 保存,选中刚刚添加的分辨率,点击右下角active immediately并重启。如果没有按钮请重启后再次查看和操作。
设置分辨率
再次开启SwitchResx进入Current Resolutions选项卡即可看到HiDPI分辨率,选中启用后就可以解决字体模糊的问题啦!