简单记录,Arch KDE 桌面环境的笔记本外接屏幕时,如何单独设置缩放比例。

TLDR; 使用 xrandr 。

问题和上下文

笔记本内置屏 1080P,外接屏幕 4K。KDE自带的设置中只能调整一个全局的缩放。

内置使用了 150% 缩放 + 粗字体,字体 DPI 固定为144。使用体验很好,不想动这个设置。

外接屏因为 4K 刚好是 1080P 的整两倍,显示效果很细腻,就是太小了,看起来费力。需要单独调节外接屏的缩放比。

解决方案

安装xrandr(XORG的官方屏幕配置工具)后,找到需要配置的显示器,直接赋予缩放比例即可。 多试了几次就找到合适的选项了。 目前按0.95缩放下来,椅子上坐直刚好能看清,屏幕也能铺满。

终于可以同时比较舒服的使用俩屏幕了。

1
xrandr --output HDMI-1 --scale 0.95x0.95

其他

简单用了一下没啥大问题,可能导致,尚未验证的有:

  • CPU和显卡负担加重。xrandr的无限制比例缩放本质上还是虚拟缩放,性能肯定有损耗。
  • 切换外接屏,移除后重新连接可能导致缩放设置失效,需要重新指定。
  • 似乎导致了缩放后重叠部分出现鼠标闪烁现象,还需观察。