New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1080p显示器不能开启1680x945(944)、1600x900 HIDPI #116
Comments
嗯,真气人,我也不知道咋办 |
大概是什么原因呢,难道显卡不支持? |
我也不知道,知道我就给你解决了 |
Oh hi! I have a similar problem where 1600x900 and 1680x945 do not use HiDPI. I tried adding 3200x1800 and 3360x1890 manually using SwitchResX and/or overrides in the System/Library/Displays folder. I managed to force 3200x1800 in one case, but no 1600x900 HiDPI option showed up. For 3360x1890, nothing seems to work. Do you have any idea how I could fix this. The display I am using is 1080p on a ThinkPad X380. 1440x810 works, but the interface is too big for me with that. |
+1,我的是小米笔记本pro,跟你同样的现象,内置显示器可以开,但是外接显示器就GG |
我也无法开启,白苹果 MacBook Pro,显示器是 DIY 的 4K 显示器,通用驱动板。 |
有一种针对edid的修改方案,但是我认为可能会对显示器本身造成不好的影响,所以一直没有放出来 |
会有什么影响呢?不妨提供给愿意尝试的人,注明一下免责声明 |
目前脚本里的是针对MacOS的修改,是通过软件层面的视图缩放,实际输出分辨率还是屏幕实际分辨率。 edid 里有显示器的分辨率刷新率等信息,通过修改他让显卡错误的识别这些信息,这相当于对显示器超频,让显卡输出两倍甚至4倍于显示器原生分辨率,对驱动板和面板的寿命有一定影响。 |
我觉得,为了防止滥用可以只提供手动修改方法,不做一键脚本。 EDIT: 我发现用 RDM 修改成 1600x900后, |
锐利的首要条件是全分辨率输出,4k显示器自废手脚为3K,当然模糊,还一个是edid里没有3K这一档位,导致驱动板不能正确识别输入分辨率,导致只接受1080p的信号 |
那怎么才能让驱动板识别呢? |
@qianbinbin 在Windows下用Custom Resolution Utility这软件添加你所需要的分辨率x2,导出edid,根据脚本里的配置文件注入方法,注入那个EDID |
我不太明白,导出选项里没有类似 plist 的格式,我看脚本里的功能就是复制到 |
导出是二进制的文件,你打开里面的内容就是edid,用xcode之类的能编辑plist的软件新建一个配置(参考我脚本里写的,或者MacOS里自带的其他配置),把edid复制到里面 |
谢谢,明白了,把 edid 用 base64 编码后替换 IODisplayEDID 的值就可以了,你之前提到的超频方法也是类似的吧 |
对的 |
@xzhih 尴尬,又有新问题了。之前的 DIY 显示器翻车,我就换了块 C-FORCE 的显示器,分辨率 3200x1800。 3200x1800 原分辨率输出没有问题,但是无法开启 1600x900 的 HiDPI。 我发现的规律是,16:9 全部阵亡,比如 1920x1080 1600x900 1440x810 1280x720。然而 16:10 的却可以,比如 1680x1050 1440x900 1280x800。 另外,我的 Macbook Pro 原生分辨率就是 2880x1800,同样是 16:10,不知道有没有关系,但之前的 DIY 显示器确实成功开启过 1600x900。 这是用
|
@xzhih 查看日志发现有:
找到相关 issue: avibrazil/RDM#6 avibrazil/RDM#16 ,似乎是 macOS 的 bug?奇怪的是我之前 4K 分辨率确实成功开启过 1080p。 |
一个解决办法,HiDPI 增加或减少一个像素:https://binac.io/posts/a-workaround-to-bypass-rdms-failing-to-switch-to-some-hidpi-resolutions/ |
增减像素这个方法以前我们用过,后来不知道为啥问题就解决了,然后就不用了,看来还是需要增加一个选项 |
@tronic1983 can you send me your .plist file please? I can’t enable 1680x945 with OneKeyHiDPI |
已经成功收到您的邮件
|
已经成功收到您的邮件
|
真的是死活都开不开啊,试了很多很多种方法未果才来求助,问题和楼下issue可能差不多,我详细说一下我电脑的情况吧
基本信息
笔记本联想小新700(Ideapad 700-15isk),内建显示器1920x1080
应该和10.15无关,10.14的时候也有此问题
已经正确驱动核显、缓冲帧补丁、屏蔽独显
执行的操作
PS:也试过其他的选项和不同的分辨率,也试过手动修改Display文件
目前的效果:
选择“显示器默认”的分辨率是1920x1080(实际分辨率3840x2160)
选择“缩放”里从左到右依次是1440x810(实际2880x1620)、1680x944(实际1680x944)、1920x1080(实际1920x1080)、3840x2160(实际3840x2160)
就是这么个玩应,3840x2160都能开就是开不了3200x1600,你说气人不
The text was updated successfully, but these errors were encountered: