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 #157

Open caili632 opened 3 years ago

caili632 commented 3 years ago

难道同样系统版本,m1芯片和intel芯片的文件系统不一样吗

leocho1989 commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。

“然后用switchrex将内置设置成新的resolution”,请问这一段具体是怎么操作?我刚刚安装了 SwitchResX 也在 Custom Resolutions 里面新增了你说的 5120 分辨率,但是下一步没有理解

保存重启后 在SwitchresX里将内置显示器的分辨率设置成这个 新的 high dpi 分辨率 2560x 1072 hidpi。 之后在display设置里 把外置显示器 mirror内置显示器

javacaoyu commented 3 years ago

MacMini 没有 内置显示器...能做吗 看起来没有内置好像走不通呀.....

@.***

发件人: leocho1989 发送时间: 2021-04-26 09:37 收件人: xzhih/one-key-hidpi 抄送: 帝国阿三; Comment 主题: Re: [xzhih/one-key-hidpi] 希望大神能研究下m1芯片设备开启hidpi (#157) 可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。 “然后用switchrex将内置设置成新的resolution”,请问这一段具体是怎么操作?我刚刚安装了 SwitchResX 也在 Custom Resolutions 里面新增了你说的 5120 分辨率,但是下一步没有理解 保存重启后 在SwitchresX里将内置显示器的分辨率设置成这个 新的 high dpi 分辨率。 之后在display设置里 把外置显示器 mirror内置显示器 — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

xihrni commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。

“然后用switchrex将内置设置成新的resolution”,请问这一段具体是怎么操作?我刚刚安装了 SwitchResX 也在 Custom Resolutions 里面新增了你说的 5120 分辨率,但是下一步没有理解

保存重启后 在SwitchresX里将内置显示器的分辨率设置成这个 新的 high dpi 分辨率 2560x 1072 hidpi。 之后在display设置里 把外置显示器 mirror内置显示器

我没有内置显示器,在 SwitchResX 添加了分辨率发现状态是显示 “Not activated - invalid?”,所以无法切换成这个分辨率。话说这个评论怎么发图片上来。。

leocho1989 commented 3 years ago

M1 mac mini我就不清楚了 或许可以用这种 4k 转换器 edid emulator充当一个内置显示器的作用 然后mirror到外置

19B7AD30-8BB7-4F5F-AF50-E08AC0154F86

roche1990 commented 3 years ago

迂回解决浏览器显示问题 使用原2K分辨率,将浏览器内容缩放150,至少解决显示内容不瞎眼🤣🤣🤣

cultivater commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。 请问为什么我找不到custom resolution呢?

switchresx
cultivater commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。 请问为什么我找不到custom resolution呢?

switchresx

@xihrni 请问你的SwitchresX是哪个版本?我是4.11,已激活,但是没有custom resolution?

leocho1989 commented 3 years ago

正常应该最后有 custom resolution 然后可以添加

BranZhang commented 3 years ago

SwitchResX 官网说了: SwitchResX – Custom resolutions,This feature is not available yet on Apple Silicon Macs

leocho1989 commented 3 years ago

781D01E1-9C1F-4F19-92F0-A041158C364C 他们更新了

nauxliu commented 3 years ago

@leocho1989 需要关闭 SIP 吗? 我这边添加自定义分辨率 status 是 not installed

cultivater commented 3 years ago

SwitchResX 官网说了: SwitchResX – Custom resolutions,This feature is not available yet on Apple Silicon Macs

好吧,我以为这个issue下面都是M1使用者呢

BranZhang commented 3 years ago

SwitchResX 官网说了: SwitchResX – Custom resolutions,This feature is not available yet on Apple Silicon Macs

好吧,我以为这个issue下面都是M1使用者呢

我是 M1 的,安装了新版的之后,有 Custom resolutions 选项了,不过我还没整明白。

cultivater commented 3 years ago

他们更新了 Uploading 6C7EE96D-CB69-4F04-89E7-6D3274D120C9.jpeg… BA0421EB-8764-449B-8471-24202BDC9483

他们更新了 Uploading 6C7EE96D-CB69-4F04-89E7-6D3274D120C9.jpeg… BA0421EB-8764-449B-8471-24202BDC9483

你的mac是m1吗,我明天试试,下午的4.11是没有custom resolutions的

leocho1989 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

BranZhang commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

我大概理解你的做法了。

你这样只能外接镜像内显吧?不过你带鱼屏这么干还好,我外接一个普通2k这么干就不太好了。

leocho1989 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

我大概理解你的做法了。

你这样只能外接镜像内显吧?不过你带鱼屏这么干还好,我外接一个普通2k这么干就不太好了。

对啊。 我都会关闭air的显示器然后只用外置, 所以不影响。 如果你的显示器是16:10的话, 不用添加定制分辨率, 直接mirror就好了。 其他显示比例都要添加

cultivater commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

这样就不能扩展笔记本屏幕了吧,只能合上盖子用外置了

leocho1989 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

这样就不能扩展笔记本屏幕了吧,只能合上盖子用外置了

这个方法不能合上盖子,这样mirror就失效了。 所以这个方法适合接外置显示器, 习惯只使用外置显示器的情况。

cclucky1 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

这样就不能扩展笔记本屏幕了吧,只能合上盖子用外置了

这个方法不能合上盖子,这样mirror就失效了。 所以这个方法适合接外置显示器, 习惯只使用外置显示器的情况。

如果开启之后外出需要使用笔记本屏幕,拔下来就会恢复嘛

leocho1989 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

这样就不能扩展笔记本屏幕了吧,只能合上盖子用外置了

这个方法不能合上盖子,这样mirror就失效了。 所以这个方法适合接外置显示器, 习惯只使用外置显示器的情况。

如果开启之后外出需要使用笔记本屏幕,拔下来就会恢复嘛

对, 这个设置只有接外置显示器时才会有效, 只用内置没影响

cclucky1 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

这样就不能扩展笔记本屏幕了吧,只能合上盖子用外置了

这个方法不能合上盖子,这样mirror就失效了。 所以这个方法适合接外置显示器, 习惯只使用外置显示器的情况。

如果开启之后外出需要使用笔记本屏幕,拔下来就会恢复嘛

对, 这个设置只有接外置显示器时才会有效, 只用内置没影响

等过段时间放假回家试试我的那块aoc的2k能不能使用 手:我会了 谢谢大佬的方法,如果方便的话可以录一期教程放在哔哩哔哩上,感激不尽

leocho1989 commented 3 years ago

没有关 sip 我的是 m1 air, 记得设置完 custom resolution之后 在菜单栏 选 display, write system settings, 然后保存 重启, 这样 新设置的resolution才会 active

这样就不能扩展笔记本屏幕了吧,只能合上盖子用外置了

这个方法不能合上盖子,这样mirror就失效了。 所以这个方法适合接外置显示器, 习惯只使用外置显示器的情况。

如果开启之后外出需要使用笔记本屏幕,拔下来就会恢复嘛

对, 这个设置只有接外置显示器时才会有效, 只用内置没影响

等过段时间放假回家试试我的那块aoc的2k能不能使用 手:我会了 谢谢大佬的方法,如果方便的话可以录一期教程放在哔哩哔哩上,感激不尽

不客气

patrick-fu commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。

尝试使用随航 iPad 镜像屏这样操作(已关闭 SIP)但重启后还是 Invalid,看来 Mac mini 没办法了😂

Screenshot 2021-04-27 01 51 37
leocho1989 commented 3 years ago

对了 custom resolution 要选 scaled

HowieHye commented 3 years ago

image image 按照大佬的方法,AOC的2K屏

leocho1989 commented 3 years ago

image image 按照大佬的方法,AOC的2K屏

对,m1的显卡最高可以支持6k

xihrni commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。 请问为什么我找不到custom resolution呢?

switchresx

@xihrni 请问你的SwitchresX是哪个版本?我是4.11,已激活,但是没有custom resolution?

我是4.11.1,但是提示“Not activated - invalid?”,我再重启试试

leocho1989 commented 3 years ago

可以下载新版SwitchresX 添加custom resolution到internal display, 我加的是 5120x2144。保存后重启, 然后用switchrex将内置设置成新的resolution. 然后在display 设置里 外置mirror 内置显示器。 这样就可以在external display上显示high dpi了。 我用34寸 2k带鱼屏,m1 macbook air系统是 11.3和 11.4beta 。 这好像是目前唯一的方法。 请问为什么我找不到custom resolution呢?

switchresx

@xihrni 请问你的SwitchresX是哪个版本?我是4.11,已激活,但是没有custom resolution?

我是4.11.1,但是提示“Not activated - invalid?”,我再重启试试

嗯 多试几次

xihrni commented 3 years ago

截屏2021-04-28 10 08 47 截屏2021-04-28 10 05 52

leocho1989 commented 3 years ago

对啊。 外置显示器还是添加不了定制分辨率, 但是内置显示器可以加 custom resolution到6k 然后scaled到hidpi

xihrni commented 3 years ago

对啊。 外置显示器还是添加不了定制分辨率, 但是内置显示器可以加 custom resolution到6k 然后scaled到hidpi

上面不是有个AOC2k的成功了吗?😭

leocho1989 commented 3 years ago

对啊。 外置显示器还是添加不了定制分辨率, 但是内置显示器可以加 custom resolution到6k 然后scaled到hidpi

上面不是有个AOC2k的成功了吗?😭

他也是将 定制分辨率添加到 Retina color lcd也就是内置屏幕上的, 然后可以mirror到外接实现hidpi

leocho1989 commented 3 years ago

对啊。 外置显示器还是添加不了定制分辨率, 但是内置显示器可以加 custom resolution到6k 然后scaled到hidpi

上面不是有个AOC2k的成功了吗?😭

添加分辨率的时候 记得选择 scaled 记得保存重启。多试几次

mailx8 commented 3 years ago

能扩展屏幕吗? 我的2k aoc , 没装新版本软件,直接点镜像就开启hidpi了,但扩展屏幕不行。

leocho1989 commented 3 years ago

能扩展屏幕吗? 我的2k aoc , 没装新版本软件,直接点镜像就开启hidpi了,但扩展屏幕不行。

暂时还不能给外置屏幕打开hidpi所以只能镜像吧。 对 如果你的显示器和内置屏幕比例一样, 就不需要添加定制分辨率, 像带鱼屏就需要这样添加一个21:9的新的分辨率, 再镜像

mailx8 commented 3 years ago

能扩展屏幕吗? 我的2k aoc , 没装新版本软件,直接点镜像就开启hidpi了,但扩展屏幕不行。

暂时还不能给外置屏幕打开hidpi所以只能镜像吧。 对 如果你的显示器和内置屏幕比例一样, 就不需要添加定制分辨率, 像带鱼屏就需要这样添加一个21:9的新的分辨率, 再镜像

多谢,只能再等等了,我多数是用来扩展屏幕的。

leocho1989 commented 3 years ago

能扩展屏幕吗? 我的2k aoc , 没装新版本软件,直接点镜像就开启hidpi了,但扩展屏幕不行。

暂时还不能给外置屏幕打开hidpi所以只能镜像吧。 对 如果你的显示器和内置屏幕比例一样, 就不需要添加定制分辨率, 像带鱼屏就需要这样添加一个21:9的新的分辨率, 再镜像

多谢,只能再等等了,我多数是用来扩展屏幕的。

不客气

zungjam commented 3 years ago

M1 mac mini我就不清楚了 或许可以用这种 4k 转换器 edid emulator充当一个内置显示器的作用 然后mirror到外置

19B7AD30-8BB7-4F5F-AF50-E08AC0154F86

Macmini无内置显示器,打算拿个闲置显示器试试

z1mpleee commented 3 years ago

对啊。 外置显示器还是添加不了定制分辨率, 但是内置显示器可以加 custom resolution到6k 然后scaled到hidpi

上面不是有个AOC2k的成功了吗?😭

添加分辨率的时候 记得选择 scaled 记得保存重启。多试几次

image 为什么我的一直显示not installed,重启了好多次都是这样

leocho1989 commented 3 years ago

有install switchresx helper tool 吗?还有记得点击菜单栏 display, 选择 write system settings

z1mpleee commented 3 years ago

有install switchresx helper tool 吗?还有记得点击菜单栏 display, 选择 write system settings

点了,一直重启都不行

还有一个问题是,我记得以前用switchresx的话保存后会提醒need to reboot,但是现在是保存后直接就显示not installed

leocho1989 commented 3 years ago

有install switchresx helper tool 吗?还有记得点击菜单栏 display, 选择 write system settings

点了,一直重启都不行

还有一个问题是,我记得以前用switchresx的话保存后会提醒need to reboot,但是现在是保存后直接就显示not installed

我的 记得有提示need to reboot.

z1mpleee commented 3 years ago

有install switchresx helper tool 吗?还有记得点击菜单栏 display, 选择 write system settings

点了,一直重启都不行 还有一个问题是,我记得以前用switchresx的话保存后会提醒need to reboot,但是现在是保存后直接就显示not installed

我的 记得有提示need to reboot.

不知道是不是旧版的switchresx没有卸载干净,但是我是在菜单栏里选uninstall,然后从设置中删除了再安装新的版本了

z1mpleee commented 3 years ago

@yifany-github “not installed” 是因为你之前安装了旧版本,升级有残留,你需要用工具把旧版本卸载干净后重装。我一开始也是这样,后来我直接重装了系统

iShot2021-02-18 10 32 23

请问是要用什么工具才能把旧版本卸载干净呢?

zungjam commented 3 years ago

@yifany-github “not installed” 是因为你之前安装了旧版本,升级有残留,你需要用工具把旧版本卸载干净后重装。我一开始也是这样,后来我直接重装了系统

iShot2021-02-18 10 32 23

请问是要用什么工具才能把旧版本卸载干净呢?

同问

leocho1989 commented 3 years ago

我直接在系统设置里卸载旧版的

chimengxian commented 3 years ago

@yifany-github “not installed” 是因为你之前安装了旧版本,升级有残留,你需要用工具把旧版本卸载干净后重装。我一开始也是这样,后来我直接重装了系统

iShot2021-02-18 10 32 23

请问是要用什么工具才能把旧版本卸载干净呢?

Hi, I got the same problem that the SwitchresX not worked. The reason may be that the 10 day's trial is past. Finally I have to buy a license and now it works. The only problem is the aching price. T T

z1mpleee commented 3 years ago

@yifany-github “not installed” 是因为你之前安装了旧版本,升级有残留,你需要用工具把旧版本卸载干净后重装。我一开始也是这样,后来我直接重装了系统

iShot2021-02-18 10 32 23

请问是要用什么工具才能把旧版本卸载干净呢?

Hi, I got the same problem that the SwitchresX not worked. The reason may be that the 10 day's trial is past. Finally I have to buy a license and now it works. The only problem is the aching price. T T

Thanks, I just reinstalled macos yesterday for fixing that problem. :(

chihokyo commented 3 years ago

谢谢各位。已经买了LG UltraFine 5K 显示屏 很舒服!!😆