弹性缩放 HiDPI 桌面

BetterDisplay 为您的显示器提供 HiDPI 分辨率支持和弹性缩放能力,让您不再受限于 macOS 默认提供的 3-6 个分辨率选项。

本文基于应用版本 v2.2.3(部分截图来自更早版本)。
本文中描述的部分功能需要 Pro 许可证

部分 Mac 在自定义分辨率方面存在限制。Apple Silicon Mac 不允许低于 4K 分辨率的显示器使用 HiDPI("Retina")分辨率,尽管某些 1440p 显示器非常适合使用 HiDPI "Retina" 模式。(更新:应用版本 v1.4.6 或更新版本在 Ventura 13.2 或更高版本上,无需特殊配置即可默认为这些显示器启用部分 HiDPI 分辨率。)在其他 Mac 上,宽屏显示器的分辨率选项也过于受限。

BetterDisplay 通过解锁屏幕使其完全可原生缩放,并提供便捷的 HiDPI 分辨率滑块来自由缩放桌面大小来解决此问题。此外,还可以选择创建支持前所未有的 Retina 分辨率范围的弹性虚拟屏幕,然后将此虚拟屏幕用作显示器的镜像源,以实现任意 HiDPI 分辨率或其他用途。

设置弹性缩放

"弹性缩放"在旧版 BetterDisplay 中称为"原生平滑缩放"。术语已更改以更准确地描述该功能的性质。

要启用弹性缩放功能:

1启动应用并打开应用菜单(在菜单栏中找到 BetterDisplay 图标)。
2打开 设置(菜单底部的齿轮图标)。
3导航到 显示器 部分,选择目标显示器。
4在目标显示器下启用 编辑此显示器型号的默认系统配置 功能。
5启用下方出现的 启用弹性缩放 选项。
6如果已为所有相关显示器完成设置,点击出现的红色区域中的 应用 按钮。
7输入管理员级别的凭据,然后重新启动。
8重启后,使用应用菜单中的分辨率滑块来缩放桌面。
弹性缩放设置界面
弹性缩放设置界面

设置完成后,您应该可以像这样灵活地缩放分辨率。

注意事项与故障排除

原生面板像素分辨率设置
原生面板像素分辨率设置

macOS Sonoma 显示器配置/自定义分辨率 Bug 及修复

遗憾的是,macOS Sonoma 存在一个 Bug(已在 macOS Sequoia 中修复)— 连接显示器或唤醒时,系统有时不会加载自定义显示器配置。

使用弹性缩放时的推荐处理方式:

如果您仍然遇到此问题并使用弹性缩放,可以在 设置 > 显示器 > 概览 > 高级显示器设置 下启用 如果需要,重新初始化启用了弹性缩放的外接显示器 功能。启用后,应用将检查已启用该功能的显示器的弹性分辨率,如果未找到(可能表示显示器配置未正确加载),将执行重新初始化:

重新初始化弹性缩放设置

如果您未使用弹性缩放,仅添加了自定义分辨率或进行了其他系统配置更改:

您也可以在需要时手动重新初始化显示器来修复此问题。这对自定义分辨率同样有效(当您未使用弹性缩放时)。

手动重新初始化显示器

您还可以为重新初始化分配键盘快捷键,以简化手动操作过程。

键盘快捷键设置

如果您经常在某台显示器上遇到此问题,可以在 设置 > 显示器 下该显示器的 附加设置 部分配置唤醒或解锁时重新初始化。

唤醒时重新初始化设置

通过虚拟屏幕镜像实现缩放 HiDPI 分辨率

另一种方法(在某些场景下是唯一有效的方法)是创建虚拟屏幕并将其镜像或串流到真实显示器,以获取自定义分辨率。此方法适用于 Sidecar 和其他非原生设备(如 DisplayLink),还能在 Apple Silicon 上实现超过显示器面板原生分辨率的缩放(获得更多屏幕空间)。

仅当弹性缩放不适用于您的配置时才应使用此方法,因为虚拟屏幕镜像和串流都有一些缺点。

请按照以下步骤操作:

1设置 > 显示器 > 概览 中选择 创建新虚拟屏幕...
2选择 匹配宽高比并关联到显示器 选项,然后根据需要选择 配置全屏串流到此显示器配置虚拟屏幕镜像
创建虚拟屏幕
创建虚拟屏幕并配置镜像或串流

之后,您应该可以看到虚拟屏幕已串流或镜像到您的显示器,可以使用滑块快速更改分辨率。

请注意,虚拟屏幕镜像方法是一种变通方案,与弹性缩放相比有一些缺点 — 可能存在睡眠问题、色彩问题(某些配置上的闪烁)、Monterey 12.5 及更高版本上的鼠标光标相关问题。建议尽可能使用弹性缩放方法。

在超宽屏显示器上获取 8K+ 水平分辨率

对于某些超宽屏显示器,要获得理想的 GUI 大小,您需要超过虚拟屏幕使用镜像或串流时最大允许宽度 3840px HiDPI(8K 帧缓冲宽度)的水平分辨率(注意:入门级 Apple Silicon Mac 的最大宽度限制为 3072px HiDPI — Intel Mac 取决于型号/GPU)。要实现这一点,您需要启用以下设置:

8K+ 分辨率设置

请注意,当帧缓冲分辨率超过 8K 时,某些应用(主要是使用 Apple Mac Catalyst 技术的应用,包括部分第一方应用)可能会崩溃或无法正确渲染!

虚拟屏幕镜像方法的注意事项与故障排除

更多关于 HiDPI、缩放和文字清晰度

有关 macOS 上分辨率和分辨率缩放的工作原理,以及为什么某些人会遇到文字清晰度问题的详细解释,请阅读以下文章:

macOS 缩放、HiDPI、LoDPI 详解