吐槽下 Mac 这个 HiDPI 高分屏缩放

2022-07-23 10:30:24 +08:00
 yzbythesea

最近入手了一块 LG 28mq780 ,28 寸分辨率 2560 x 2880 ,并不是标准意义上的 4K 屏,但是 DPI 接近 140 (和 32 寸 4K 一个级别)。结果 Mac 根本不支持高分屏缩放,只有降分辨率的选项。

这块屏插在 Windows 上是完美缩放,Linux 下 KDE 也是完美分数缩放( 150%)。

横向一对比,Mac 这高分屏缩放确实挺垃圾的。

15039 次点击
所在节点    Apple
122 条回复
yzbythesea
2022-07-23 15:56:18 +08:00
@Mirage09 不会,属实惊住了
Mirage09
2022-07-23 15:57:23 +08:00
@yzbythesea
这确实没道理...我看到上面有人说可选分辨率是 hardcoded 的,看上去符合你遇到的情况,更没道理了...
Valinoor
2022-07-23 15:57:25 +08:00
楼上喷楼主显示器垃圾的一副优越感爆棚的什么心态啊,LG 28mq780 也是 RMB 5000+的,而且很适合写代码,垃圾苹果不支持而已。
yzbythesea
2022-07-23 16:00:00 +08:00
@20015jjw
DPI 差不多,我这个相当于两块 21 inch 1440p 粘在了一起,单算 1440p 21 和 4K 32 差不多 DPI 。所以不缩放,那个字小得,离谱
yzbythesea
2022-07-23 16:02:17 +08:00
@ST0RMTR00PER @tycde
试了下,貌似需要先作一个 dummy 显示器,镜像到我这个屏上,就可以 150% 缩放了。我这样操作对吗?感觉挺繁琐的。
yzbythesea
2022-07-23 16:02:44 +08:00
@Valinoor 你懂我,确实很适合写代码,哈哈
ohiu
2022-07-23 16:06:50 +08:00
@20015jjw 我当然知道他有这个能力做,你知道 Apple TV 在 tvOS14 砍掉 2560*1440 的支持吗,能不能使用和技术达不达得到是两码事
leighton
2022-07-23 16:11:32 +08:00
@Mirage09 #42 是根据显示器物理分辨率 hardcoding 的,比如显示器是 4k ,提供 A ,B ,C 三个可选项,5k 分辨率提供 D ,E ,F 三个可选项,如果本身物理分辨率不在 Mac 的识别列表里,那么一个可选项都没有,比如楼主的异形屏,我的 5k2k 显示器开 PBP mode
clrss
2022-07-23 16:32:36 +08:00
140 高不成低不就.

Mac 买显示器要算好 PPI, 200%字不大不小最好. 125%、150%什么的都是异端.
sunchunyang
2022-07-23 16:36:27 +08:00
外接 4K 27 寸,只能用 1080P 模式。2K 模式很模糊很难用。mac 这方面做得太差 了。
jinqzzz
2022-07-23 16:42:19 +08:00
hidpi 挺莫名其妙的,贵的 4k 显示器也不一定支持 hidpi ,反而一千多块钱便宜的 4k 可以用。当前这和 OP 应该没什么关系,OP 的解决方案应该是 https://github.com/waydabber/BetterDisplay
20015jjw
2022-07-23 17:01:10 +08:00
@ohiu
你自己在说驱动垃圾的啊…
但驱动是支持 并且可以用这些选项的啊… 是没有入口而已… 不能用不是因为驱动不行啊…
这是个交互垃圾的问题,不是驱动问题…
20015jjw
2022-07-23 17:02:12 +08:00
@yzbythesea
河狸
这屏幕出来的时候我就很喜欢
但我更喜欢 32 4k 144 啊哈哈哈
20015jjw
2022-07-23 17:07:47 +08:00
@leighton
> 而且你说反了,正是 mac 的 hidpi 原理才会造成 非整数比缩放 显示字体糊,有的人感知不强,不觉得糊,有的人写轮眼,自然一眼糊,win 和 linux 下不会有这种情况。

ok 我懂你意思了,合理,你这么理解也行,因为 subsample 不是点对点所以会糊…
windows 和 linux 的原理是改 layout 然后字体一定用输出分辨率渲染吧所以你觉得不会糊。

我本意是 supersample 后一定比没有 retina 的时候清晰… 就是说你要是硬要说在 2k 屏上开一个就比 2k 大一点点的分辨率,那确实中文回比 2k 原生糊。但绝大多数人,2k 缩放到 1080 是一定比 2k 原生清楚的…
camus
2022-07-23 17:13:38 +08:00
这块屏我也买了,然后基本只在 Windows 下使用,Apple 全系使用非标分辨率都会有各种奇奇怪怪的问题,不知道是 Feature 还是 Bug

在 macOS 下,op 可以再试试旋转 90/270 ,会发现 2880x2560 输出不被支持——也有可能是我的 MacBook 太老了( Late 2013 )
iPadOS 16 还没有屏幕旋转的选项
Diphia
2022-07-23 17:36:53 +08:00
这块屏刚出来的时候我关注了很久,exactly 就是这个原因放弃的....
bleaker
2022-07-23 17:51:03 +08:00
装个 switchresx 然后点两下的事儿…
wu67
2022-07-23 18:22:48 +08:00
Mac 本来就只在整数缩放上好一点而已, 因为自家本身的生态, 他基本只适配了自家那几个硬件的分辨率和市面上的标准尺寸, 所以这种差一点的尺寸缩放都会很怪....
tycde
2022-07-23 18:28:39 +08:00
@yzbythesea 新版本增加了一个 feature 已经不用增加 dummy 了 具体看这个帖子 https://www.v2ex.com/t/859330
conver
2022-07-23 18:34:28 +08:00
mac 缩放确实是不如 win ,只能做到相当于 win 下 200%的整数缩放,不能多也不能少

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868153

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX