xzhih / one-key-hidpi

Enable macOS HiDPI and have a native setting.
https://zhih.me/one-key-hidpi/
8.5k stars 985 forks source link

m1开启hidpi的一点新思路? #187

Closed 0626-NG closed 3 years ago

0626-NG commented 3 years ago

最近购入m1 mac mini,查阅并尝试各种hidpi开启方法都无果,貌似m1 Macbook air配合SwitchResX再插拔扩展坞的成功案例比较多,也有失败案例貌似是扩展坞问题不行的,我的mini是明确不行的。 把玩m1同时,好奇心驱使我下载以前windows上用过的Duet Display,一个可以拿旧平板当作副屏的软件。当时在win上体验不好,现在在m1 Mac上反而有惊喜,我的ipad mini 2 (老平板不能随航)接上后明确能开启hidpi,整体体验还可以,目测也是明确开启了,而且SwitchResX也正确识别出hidpi的分辨率,反而两个ID没完全识别。有兴趣的朋友可以研究下。

截屏2021-05-18 下午11 35 56

没折腾成功的主屏幕信息 截屏2021-05-18 下午11 36 37 截屏2021-05-18 下午11 36 45

cosine7 commented 3 years ago

我也是 m1 mac mini,参考了 #157 ,买了个EDID emulator,接在HDMI上,然后用C to DP 连接显示器,如下图

IMG_4940

接着在switchResX里面给EDID emulator设置了一下Startup resolution和Scaled resolution base,保存并重启,如下图 (我这个EDID emulator 刚接上的时候默认1920 * 1080,所以或许可以不用switchResX设置这些东西,可能到偏好设置里改成4k分辨率也行)

截屏2021-05-19 下午2 05 12

最后到控制中心里面设置一下镜像就可以了。

截屏2021-05-19 下午2 15 58

我尝试过直连EDID emulator,但是我显示器(2k 144)提示输入不支持,然而用ipad随航查看发现HiDPI已经开启了,没办法只能镜像了,可能是我显示器的问题吧。。。

0626-NG commented 3 years ago

我也是 m1 mac mini,参考了 #157 ,买了个EDID emulator,接在HDMI上,然后用C to DP 连接显示器,如下图

IMG_4940

接着在switchResX里面给EDID emulator设置了一下Startup resolution和Scaled resolution base,保存并重启,如下图 (我这个EDID emulator 刚接上的时候默认1920 * 1080,所以或许可以不用switchResX设置这些东西,可能到偏好设置里改成4k分辨率也行)

截屏2021-05-19 下午2 05 12

最后到控制中心里面设置一下镜像就可以了。

截屏2021-05-19 下午2 15 58

我尝试过直连EDID emulator,但是我显示器提示输入不支持,然而用ipad随航查看发现HiDPI已经开启了,没办法只能镜像了,可能是我显示器的问题吧。。。

感谢分享成功案例。

zungjam commented 3 years ago

我也是 m1 mac mini,参考了 #157 ,买了个EDID emulator,接在HDMI上,然后用C to DP 连接显示器,如下图 IMG_4940 接着在switchResX里面给EDID emulator设置了一下Startup resolution和Scaled resolution base,保存并重启,如下图 (我这个EDID emulator 刚接上的时候默认1920 * 1080,所以或许可以不用switchResX设置这些东西,可能到偏好设置里改成4k分辨率也行)

截屏2021-05-19 下午2 05 12

最后到控制中心里面设置一下镜像就可以了。

截屏2021-05-19 下午2 15 58

我尝试过直连EDID emulator,但是我显示器提示输入不支持,然而用ipad随航查看发现HiDPI已经开启了,没办法只能镜像了,可能是我显示器的问题吧。。。

感谢分享成功案例。

也买了这个emulator,但是一保存选项就全部还原了

ScarletWang commented 3 years ago

有任何更新嗎?爬了很多文,結果給2K螢幕還是不行....

cosine7 commented 3 years ago

也买了这个emulator,但是一保存选项就全部还原了

switchResX激活了吗?我的switchResX是4.11.1版本并且激活了的。然后如果你是通过display选项下面的write system settings来保存的话有时候确实会重置,但是commend + s来保存就没问题。

yk47g commented 2 years ago

我也是 m1 mac mini,参考了 #157 ,买了个EDID emulator,接在HDMI上,然后用C to DP 连接显示器,如下图

IMG_4940

接着在switchResX里面给EDID emulator设置了一下Startup resolution和Scaled resolution base,保存并重启,如下图 (我这个EDID emulator 刚接上的时候默认1920 * 1080,所以或许可以不用switchResX设置这些东西,可能到偏好设置里改成4k分辨率也行)

截屏2021-05-19 下午2 05 12

最后到控制中心里面设置一下镜像就可以了。

截屏2021-05-19 下午2 15 58

我尝试过直连EDID emulator,但是我显示器(2k 144)提示输入不支持,然而用ipad随航查看发现HiDPI已经开启了,没办法只能镜像了,可能是我显示器的问题吧。。。

感谢!!某宝买了同款,直接连上之后打开镜像就可以了,确实可以不用switchResX设置这些东西~!!!!成功了!!