SwitchResX 是一款功能强大的 macOS 显示器分辨率管理工具。它超越了系统内置的显示设置,允许用户创建、管理自定义分辨率,精细控制刷新率、色彩深度,并将显示配置与特定事件(如应用启动)关联,为专业用户和多显示器用户提供了无与伦比的灵活性。
一、核心界面与工作区详解
启动 SwitchResX 后,您主要通过两个界面进行操作:菜单栏图标和主偏好设置面板。
1.1 菜单栏图标
安装后,屏幕顶部菜单栏会出现 SwitchResX 图标(一个显示器轮廓)。点击它可以:
- 快速切换分辨率:直接为当前显示器选择不同的分辨率、刷新率和位深组合。
- 访问显示器设置:快速跳转到特定显示器的详细设置面板。
- 启用/禁用显示器:虚拟断开或连接显示器,无需插拔线缆。
- 应用显示集:快速加载预设的显示配置。
1.2 主偏好设置面板
通过菜单栏图标选择“打开 SwitchResX…”或从“系统设置”中打开,进入核心控制界面。面板主要分为四个区域:
- 显示器列表(左侧):列出所有已识别(包括已断开但被记住)的显示器。点击任一显示器进行配置。
- 分辨率列表(中间主区域):显示所选显示器所有可用的分辨率模式,包括系统原生和自定义模式。每种模式会显示分辨率、刷新率、色彩深度和是否被缩放。
- 控制按钮与信息面板(右侧及底部):
- “当前”信息:显示当前生效的分辨率、色彩深度等。
- “添加”按钮:创建自定义分辨率。
- “编辑”/“删除”按钮:管理自定义分辨率。
- “设置为当前”按钮:应用选中的分辨率模式。
- “显示集”标签页:创建和管理包含多个显示器设置的配置文件。
- “高级选项”标签页:进行深度配置,如 EDID 管理、驱动程序加载设置等。
二、完整操作流程:从配置到应用
以下流程以创建一个自定义分辨率并应用到显示器为例。
2.1 创建自定义分辨率
步骤 1:打开设置并选择目标显示器
点击菜单栏 SwitchResX 图标,选择“打开 SwitchResX…”。在左侧显示器列表中,点击您要配置的显示器(例如“内建视网膜显示器”)。
步骤 2:启动自定义分辨率向导
在右侧控制区域,点击“添加”按钮。系统可能会要求您输入管理员密码以加载必要的内核扩展。
步骤 3:配置分辨率参数
在弹出的“自定义分辨率”窗口中,填写或选择以下参数:
- 宽度 和 高度:输入您希望的目标像素值(如 3000×2000)。
- 刷新率:输入或选择所需的刷新率(如 60Hz)。
- 色彩深度:通常选择“数百万种颜色”(8-bit)或“十亿种颜色”(10-bit,如果显示器支持)。
- 时序标准:对于大多数现代显示器,保持“自动 – 使用 CVT-RB”即可。
点击“确定”保存此自定义模式。
注意:创建超出显示器物理规格或时序不兼容的分辨率可能导致黑屏。建议从已知安全的参数开始微调。
2.2 应用新分辨率
步骤 4:在列表中定位并应用
回到主界面,在中间的分辨率列表中,找到您刚刚创建的自定义模式(通常带有“(自定义)”标签)。选中它,然后点击右下角的“设置为当前”按钮。屏幕将短暂黑屏并切换至新分辨率。
2.3 创建与应用显示集(多显示器配置)
步骤 5:切换到“显示集”标签页
在主面板顶部,点击“显示集”标签。
步骤 6:创建新显示集
点击左下角的“+”按钮,为新显示集命名(如“家庭办公室-双屏”)。
步骤 7:配置显示集
- 确保您的所有目标显示器已正确连接并处于期望的排列状态。
- 在“显示集”编辑界面,您可以为集内的每个显示器单独设置分辨率、刷新率、色彩深度和旋转方向。
- 您还可以设置此显示集关联的触发器,例如当特定应用程序启动时自动应用此配置。
步骤 8:应用显示集
配置完成后,您可以通过:
- 在“显示集”列表中选中它,点击“应用”。
- 或通过菜单栏图标,在“显示集”子菜单中直接选择它。
三、常用功能进阶技巧
3.1 为特定应用自动切换显示设置
这是 SwitchResX 的核心进阶功能之一。
- 创建一个针对该应用优化的显示集。
- 在显示集的配置面板中,找到“触发器”或“关联”设置。
- 添加一个新的应用程序触发器,并指向该应用的 .app 文件。
- 保存后,当您启动该应用时,SwitchResX 会自动将显示器切换到预设的配置;退出应用时,再切换回来。
3.2 使用“虚拟断开”功能
对于 MacBook 用户,当合上盖子使用外接显示器时,内建显示器仍会消耗资源。您可以通过 SwitchResX 禁用它:
- 在菜单栏图标菜单中,找到“内建视网膜显示器”(或您的内建显示器名称)。
- 选择“禁用显示器”。此时内建显示器将被系统视为已断开,可以合上盖子仅使用外屏。
- 要重新启用,再次从菜单栏选择“启用显示器”即可。
3.3 备份与恢复配置
所有自定义分辨率、显示集等设置都保存在 ~/Library/Application Support/SwitchResX/ 目录下。定期备份此文件夹,可以在重装系统或更换电脑后快速恢复您的精心配置。
四、常见问题与解决方案
4.1 问题:应用自定义分辨率后黑屏或无信号
解决方案:
- 等待恢复:SwitchResX 在应用新分辨率后通常有15秒的安全计时。如果不进行任何操作,计时结束后会自动恢复到之前的安全分辨率。
- 使用快捷键:黑屏时,可以尝试按
Command + Option + Esc 强制退出可能出错的进程,或直接按电源键让 Mac 进入睡眠再唤醒。
- 安全模式启动:重启 Mac,在启动时立即按住
Shift 键进入安全模式。然后在安全模式下打开 SwitchResX,删除有问题的自定义分辨率。
4.2 问题:菜单栏图标不显示
解决方案:
- 打开“系统设置” > “控制中心”,确保“菜单栏仅图标”中的 SwitchResX 选项被允许显示。
- 打开 SwitchResX 主偏好设置,在“常规”或“高级”标签页中,查找关于菜单栏图标的选项,确保其已启用。
- 尝试在“活动监视器”中结束“SwitchResX Daemon”进程,它通常会自行重启并重新加载图标。
4.3 问题:连接外接显示器时,自定义分辨率不出现
解决方案:
- 确认您是为正确的显示器型号创建的自定义分辨率。SwitchResX 通过显示器的 EDID 来识别它,不同型号甚至同型号不同批次都可能需要单独配置。
- 检查线缆和转接头是否支持目标分辨率和刷新率所需的带宽(如是否使用 HDMI 2.0、DP 1.4 或更高规格的线缆和转接头)。
- 在 SwitchResX 的高级选项中,尝试为该显示器“重新加载驱动程序”。
五、SwitchResX for Mac 快捷键汇总表
以下快捷键主要在 SwitchResX 主偏好设置面板和菜单栏菜单中生效。
| 功能描述 |
快捷键 (Mac) |
使用位置 |
| 打开 SwitchResX 主偏好设置面板 |
从菜单栏操作,无全局快捷键 |
菜单栏图标 |
| 应用选中的分辨率 |
回车键 (Return) |
主面板分辨率列表 |
| 添加新的自定义分辨率 |
Command + N |
主面板(选中显示器后) |
| 编辑选中的自定义分辨率 |
Command + E |
主面板分辨率列表 |
| 删除选中的自定义分辨率 |
Command + Delete |
主面板分辨率列表 |
| 在显示器列表中切换选择 |
上/下箭头键 |
主面板左侧 |
| 在分辨率列表中切换选择 |
上/下箭头键 |
主面板中间 |
| 显示/隐藏菜单栏图标菜单中的高级选项 |
按住 Option 键点击菜单栏图标 |
菜单栏图标 |
| 在菜单栏菜单中直接切换到显示器的原生分辨率 |
按住 Option 键选择分辨率 |
菜单栏图标的分辨率子菜单 |
| 强制退出应用程序(用于恢复黑屏) |
Command + Option + Esc |
系统全局 |
重要提示:使用自定义分辨率,尤其是超频刷新率或创建非标准时序,存在一定风险。请务必了解您的显示器规格,并从小的、渐进的调整开始。SwitchResX 提供的安全恢复机制是重要的保障。
“`
评分及评论
4.7
(满分5, 共20用户评价)
来评个分数吧