20200530增加:增加屏幕ID获取方式
20191110增加:参考macOS Catalina 10.15+或者更高版本,系统权限受限制解决方法,否则无权限放入配置文件
20190508增加:请各位不要使用某些一键开启HIDPI的工具,因为很有可能造成屏幕的色域下降,颜色惨不忍睹。
20180513发布
请Win用户不要以为Mac的HiDPI就是类似Win的缩放功能,两者的效果是天壤之别。
附1440x900的HiDPI效果图(更大的分辨率看到的效果更好),图有点大请耐心等待加载完毕后使用100%显示图片即可。
1440x900开启HiDPI效果、1440x900无HiDPI效果
普及知识HiDPI请移步传送门:有关retina和HiDPI那点事
一、读取本机显示ID,如多屏接入请调整成一个屏幕显示,确保获取的ID无误,可选以下两个姿势,任选一个即可。
工具姿势获取ID
打开Hackintool软件,点击显示器,显示对应的屏幕供应商ID:0x10ac,产品ID:0xa0c4
命令姿势获取ID
打开终端分别逐行复制进去确定返回数值:
ioreg -l | grep "DisplayVendorID" ioreg -l | grep "DisplayProductID"
示例输出
DisplayVendorID得到:4268 由十进制转换成十六进制得出 0x10ac
DisplayProductID得到:41156 由十进制转换成十六进制得出 0xa0c4
备注:Mac自带的计算器可进行转换,亦可网上搜索在线计算工具
二、下载HiDPI_Config.zip文件解压进行如下修改:
文件夹名xxxx改为10ac,文件名yyyy改为a0c4,都是小写就ok
请把四个x和四个y改成上述结果,有些是三位数,不需要添加0补满四位
该模板文件已包含常用16:9和16:10等比例的分辨率,如果需要其他分辨率请移步文末进阶说明
三、修改好的文件(文件夹)拷贝到以下路径(如存在文件夹名字,复制上一步骤的yyyy改名后的文件即可):
/System/Library/Displays/Contents/Resources/Overrides/,可在终端内使用以下命令快速打开该路径
open /System/Library/Displays/Contents/Resources/Overrides/
四、终端执行,根据提示输入用户密码:
sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES
五、下载RDM.zip文件解压建议拉入应用程序,重启电脑,再打开RDM程序在任务栏处就可以选择分辨率
2013年之前的集显设备(如HD4000)使用1600x900或更高的HiDPI,建议使用四核处理器,双核体验不好
使用2000x1250或者2000x1125的HiDPI建议使用至少2K分辨率的显示器,成功开启后菜单图供参考:点击我。
提醒:在某些屏蔽LVDS方案的设备上,如选择不合适(我也不知道哪个合不合适)的HiDPI可能会造成花屏or异常显示,需通过外接显示屏调整回来
下载链接:百度网盘
提取密码:lkta
解压密码:itpwd.com
进阶说明:需要自行添加模板文件无支持的分辨率(如3:2、4:3、21:9等比例的屏幕),请下载PlistEdit Pro.zip文件解压后运行打开第二步的yyyy文件,展开scale-resolutions,右键New Sibing创建新纪录,类型为Data,值有四组8位的十六进制,每组计算的结果不足八位在前面补0,以下使用1400*1050进行演示
1400 由十进制转换成十六进制得出 0x578,1050 由十进制转换成十六进制得出 0x41A
该分辨率对应的值为:00000578 0000041A 00000001 00200000
如需设置1400*1050的HiDPI,1400x2=2800,1050x2=2100,将2800和2100转换为十六进制按照上述步骤添加新纪录即可
添加完毕后保存执行上文第三步继续即可
评论
thinkpad
回复使用作者的方法,T430S 1600x900分辨率的屏,在1600x900HiDPI效果改善不明显,只有在1366x768HiDPI下字体显示效果才明显改善,800x450HiDPI字体才能显示到最佳效果,但那一放大的基本没有办法使用。外接1080显示器下,在1600x900HiDPI可以达到内屏1366x768HiDPI的效果,也就是在不改变原始分辨率的情况下,只是增加HiDPI对于字体的改变微乎其微。
樱桃小丸子
回复https://zhangzi.life/articles/1605255382000 最新解决无权限方法
问题少年
回复1440*900开不起HIDPI吗?
小刘生
回复网上查了很多修改权限的办法,但就是没办法,解决,求教!
白苹果参考
回复@小刘生 看这个连接,关闭SIP后再试试 https://www.itpwd.com/372.html
小刘生
回复@白苹果参考 大神,谢谢!已经关闭了SIP,但RDM点击后老弹出无法打开该程序,这是啥原因?
小刘生
回复@小刘生 搞定了,找了新版本的RDM就ok
小刘生
回复@小刘生 文件无法复制到Overrides文件夹里面,high sierra 10.13.6
小刘生
回复无法把文件夹复制到Overrides里面呀!怎么破?苹果机,不是黑苹果
gzbenson
回复按说明完成了所有操作, 打开RDM这个App ,里面看到了主显示器和显示器2 , 然后里面有很多分辨率选择,但是所有分辨率选择后面都没有带 HIDPI 字眼, 这个是否成功开启了HiDPI啊?
telanx
回复我就想说1366*768的HD4000.。。。只能哭吗?
另外接1080p的23寸外接显示器,应该就能开了吧。但是担心显卡带不起来。。。。
admin
回复@telanx 外接fhd还是可以的,2k也行。不开hidpi就好了
访客
回复我是LVDS屏蔽,花屏以后就回不去了,重启也不行,大佬知道什么回事么
admin
回复@访客 可以尝试外接显示器,再调整好分辨率
访客
回复RDM这个app打不开啊。。我看这里(https://roaringapps.com/app/rdm-retina-display-menu)也是说不能在Catalina上用。。。
访客
回复@访客 https://github.com/usr-sse2/RDM/releases
这个支持Catalina
admin
回复@访客 请检查是否开启了任意开源?参考链接https://www.itpwd.com/228.html
admin
回复@访客 那就很奇怪了,我白加黑,两台10.15.1都是可以打开RDM的
访客
回复复制修改了名称的文件夹到指定到那个文件夹时没有权限,或者说有什么命令能把文件复制到系统文件夹啊? 太难了啊
admin
回复@访客 系统目录权限写入问题,请自行搜相关信息。