跳转至

显示器

本文译自 The Omarchy Manual — Monitors,同步自 basecamp/omarchy@ed7bae4。术语以 TERMS.md 为准。

Omarchy 默认假设你跑在支持 2x 的 retina 级显示屏上。这是获得清晰锐利的程序员字体的前提,也是几乎所有带高分屏的新款高端笔记本优化的目标。27" 5K 的 Apple Studio DisplayProArt PA27JCVSamsung S9Kuycon G27P,或 32" 6K 的 Apple XDRProArt PA32QCVKuycon G32P,就该这么跑。

但如果你用的屏幕 PPI 不到 218,就需要改显示器设置了。比如你是 27" 或 32" 的 4K 屏,可以打开 ~/.config/hypr/monitors.lua(Omarchy 菜单经 Setup > Monitors)切换到对应组合的推荐值来启用分数缩放(fractional scaling):

local omarchy_gdk_scale = 2
local omarchy_monitor_scale = 1.6

1080p 或 1440p 显示器的话,大概率直接用 1x 缩放:

local omarchy_gdk_scale = 1
local omarchy_monitor_scale = 1

GDK_SCALE 的改动只对修改之后启动的应用生效(而且 GTK 只认整数,所以取最接近显示器缩放的整数)。改完记得把已经变得过大的窗口退出(或者 Ctrl + Alt + Del 一键全关!)。

也可以用 Super + / 升、Super + Alt + / 降,在主要显示器缩放档位间快速步进(1x、1.25x、1.6x、2x、3x、4x)。默认配置下这些改动重启后依然保留。

文字变大变小

显示器缩放改变一切的大小。如果只想调 文字 大小,有一个专门的旋钮:

omarchy display text size 14

它接受 9 到 20 的像素值,并让 Omarchy shell、GTK 应用和终端一起联动,整个桌面的比例保持一致。不带参数运行可查看当前值;omarchy display text size reset 恢复默认。Foot 是那个掉队者:它没法重载配置,已开的终端保持旧字号直到你新开一个。

笔记本屏幕的扩展与镜像

外接屏幕接到笔记本上时默认自动扩展。想改成镜像复制,用 Omarchy 菜单的 Trigger > HardwareSuper + Ctrl + Alt + Delete。外接屏是投影仪、想边干活边展示时特别有用。

扩展模式下合上笔记本盖子会自动关闭内屏,打开盖子自动恢复。也可用 Omarchy 菜单的 Trigger > HardwareSuper + Ctrl + Delete 手动控制。

排布多块屏幕

Hyprland 与多屏配合极佳。布局方式详见 Hyprland 显示器文档。还可以把特定工作区绑定到特定显示器。在 Omarchy 里这些规则以 hl.monitor 条目的形式写进 ~/.config/hypr/monitors.lua——文件里自带注释示例:把某台显示器钉死到特定分辨率、位置和旋转。

想要 TUI 帮你摆多屏的话,看看 Hyprmon

控制亮度

显示器亮度由专门的亮度加减功能键控制。按住 shift 再按则直达最大或最小亮度。这些键作用于你聚焦的显示器,所以讲 DDC/CI 的外接显示器与笔记本屏幕的调节方式一致。

Apple 显示器

用 Apple 显示器时,只要你聚焦在它上面,常规键盘亮度键也会自动生效。这通过 asdcontrol 命令实现。

注意:Apple 6K XDR 用户可能会在 hyprctl monitors 列表里看到一个幽灵屏幕。可在 Setup > Monitors 用类似 hl.monitor({ output = "DP-2", disabled = true }) 关掉。

Intel 机器应使用普通 Thunderbolt 线连接 Apple 显示器。没有 Thunderbolt 的其他机器通常得用 DP + USB-A 转 USB-C 线才能点亮。