惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
IT之家
IT之家
博客园 - 【当耐特】
罗磊的独立博客
Stack Overflow Blog
Stack Overflow Blog
MyScale Blog
MyScale Blog
WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
B
Blog RSS Feed
腾讯CDC
云风的 BLOG
云风的 BLOG
N
Netflix TechBlog - Medium
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
雷峰网
雷峰网
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
D
DataBreaches.Net
The Cloudflare Blog
V
V2EX
S
SegmentFault 最新的问题

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
App+1|让你的 M1 系列芯片用上 HiDPI:BetterDummy - 少数派
2022-01-12 · via 少数派

如今,Apple 全系的 Mac 产品都已经跨入了高分辨率屏幕,最新款的 MacBook Pro 甚至还采用了 mini-LED 技术和 ProMotion 自适应刷新率,为我们带来了笔记本上「天花板级别」一般的显示体验。

但和 Mac 上高水准的屏幕不同的是,不少人还在用 2K 甚至 1080P 级别的屏幕,忍受着大果粒和小字体带来的麻烦。尽管 Mac 上也有屏幕分辨率调整的选项,但与 Windows 不同的是,Mac 官方仅支持 4K 分辨率以上的屏幕缩放,而 Windows 不仅可以支持各种显示器,还可以自定义缩放的倍数。这也而就意味着,1080P 和 2K 分辨率的显示器,在 Mac 上是无法进行原生的 HiDPI 缩放的,想要实现原生系统级的 HiDPI 支持,最低的条件必须是 4K 显示器。

关于 HiDPI 是什么,这里不再展开介绍,感兴趣的朋友可以在其他地方学习。这里只提一点:即这套 HiDPI 逻辑和早年 Apple 在 Retina 视网膜显示屏开发时有着密不可分的关系。最早的 iPhone 4 实现视网膜显示屏的方式,就是将前代 iPhone 3GS 的 480×320 像素乘以 2,翻倍到了 960×640,并用四个像素渲染一个像素,实现了逻辑分辨率的一致。

在后来,Apple 一些非视网膜屏幕的产品在升级视网膜屏幕后,也依旧沿用了这个逻辑。例如老款的 MacBook Pro 从 1280×800 升级到视网膜屏幕之后的物理分辨率就变成了 2560×1600,经过 2 倍 HiDPI 缩放之后就和原来的 MacBook Pro 的逻辑分辨率一致了。

在 Intel 时代,我们可以通过一些脚本来实现在 2K 屏幕上的 HiDPI 缩放,以获得更加清晰锐利的显示效果。然而到了 Apple 芯片的 Mac 上,这个方法却失效了。如果想要开启系统的 HiDPI 支持,就必须从硬件上选购 4K 分辨率以上的显示器,或是通过 4K 采集卡 / HDMI 诱骗器的方式来实现。

终于在最近,有开发者带来了一个 App,解决了 M 系列芯片无法在 2K 屏幕上开启 HiDPI 的问题 —— BetterDummy。

根据作者在 GitHub 页面 的介绍,BetterDummy 可以让 M1 系列芯片的 Mac 拥有自定义的 HiDPI 缩放分辨率,而不用再使用额外的硬件或占用其它接口来实现。而且,通过 BetterDummy 实现的 HiDPI,还不用关闭系统保护,也不会出现像是鼠标抖动这类通过外接硬件设备方案会遇到的问题。

巧合的是,BetterDummy 还是另外一款广受 Mac 用户好评的软件 MonitorControl 的开发者。它不但可以让我们在 Mac 上调节外接显示器亮度,还可以调节对比度和声音等等,实现和 Pro Display XDR 或 LG UltraFine 显示器的体验。

使用方法

到 BetterDummy 的 GitHub 界面,点击上面硕大的「Download app for macOS」即可下载。

启动之后,在状态栏找到它,点击「Create new dummy」,然后选择你需要设置 HiDPI 显示器的长宽比。

接着,在「系统偏好设置 > 显示器」中,你就能找到一个由 BetterDummy 创建的一个新显示器,例如「Dummy 16:9」。然后,点击窗口右下方的「显示器设置…」,找到你的外接屏幕,然后在「适配」列表下,将它设定为「Dummy 16:9」。

接着,在 Dummy 16:9 的显示器设置下,将「用作」选为「主显示器」,然后按住 option 并点击下方的「分辨率」选项,就可以在下方随意开启需要的 HiDPI 分辨率了。

原理

其实,BetterDummy 和通过硬件「诱骗」Mac 的方式没有太大差别,只不过它是通过软件的形式来实现的。通过在 macOS 下虚拟出一个和显示器一样比例的高分屏幕,然后开启了 HiDPI 之后,再将清晰的虚拟屏幕画面镜像显示到真实的屏幕上。

一些问题

虽然 BetterDummy 可以成功在 2K 屏幕上开启 HiDPI 显示,但毕竟和原生的 HiDPI 支持有区别,因此仍然有一些小问题的存在。根据统计,目前存在的问题主要有如下几个:

  • 不支持 HDR 和高刷新率;
  • 对多块屏幕的支持并不好;
  • 鼠标和键盘操作可能有一定延时;
  • 合盖使用后有一定概率出现字体变小;
  • 画面闪烁、被拉伸、无法填充满整个屏幕;
  • 刷新率和颜色描述文件有时候会出错,需要重新选择等。

但在上面这些问题中,有好几个锅都是要 macOS 来背的。

另外需要吐槽的是,只要你用过 Retina 显示屏的 Mac 就会发现,其实 Apple 一直就有非整数倍的缩放方案。在 13 寸的 MacBook Pro 下,本身就提供了几个缩放的选项,例如 1680×1050 这样的逻辑分辨率(原生分辨率为 2560×1600,二者的倍数关系是一个无限小数);又或者在本就支持 HiDPI 的 4K 屏幕下,有非常多的 HiDPI 分辨率可供选择。

另外,如果你是一位 Apple 软件平台的开发者,你或许会注意到,很多地方的图片资源是用「Point」而不是分辨率来表示的。这一切都在说明,Mac 的开发工程师们并不是偷懒,但不知道为什么,这套东西 Apple 就是不给你用,反正想在外接屏上得到原生的 HiDPI 支持,乖乖去买 4K 以上的高分辨率屏幕。

希望 BetterDummy 能够帮助到你,如果可以的话,顺带 请作者喝杯咖啡吧

参考资料:

  1. 《谈谈 HiDPI —— 是什么,为什么,怎么做》,作者 Sukka;
  2. one-key-hidpi 的 GitHub Issues 页面

> 下载少数派 客户端、关注 少数派公众号,找到数字时代更好的生活方式 🎊

> 年度回顾、好物推荐…… 更多精彩尽在 少数派 2021 年度盘点 🎉