Mint+MATE-20.3:Surface GO-3 的原生宽高比为 3:2 (1920 x 1280)。老眼睛累了,我需要使用大约 1440 宽的分辨率,唯一的选项是 1440x900、1440x810 和 1400x900。一切对眼睛来说都很好,但手写笔默认的屏幕比例是 3:2,但这些都不是。
左/右指针与笔尖匹配。向上/向下仅在屏幕的垂直中心才是正确的。在顶部,指针位于手写笔下方,在底部,指针位于手写笔上方。误差随方向成比例增加。
我找到了这个“xrandr”显示“eDP-1 当前 1440 x 900”以及一长串其他内容。
我尝试了该链接中的所有选项,但无法添加或使用 1440 x 960 (3:2) 分辨率。这些命令均未导致任何错误。
#!/usr/bin/env bash
if [ ! -t 0 ]
then
cvt 1440 960
xrandr --newmode "1440x960_60.00" 113.75 1440 1528 1672 1904 960 963 973 996 -hsync +vsync
xrandr --addmode eDP-1 "1440x960_60.00"
fi
如何让手写笔和指针手牵着手?
答案1
我有一台装有 Arch Linux 的 Surface Go 3,并且正在运行摇摆窗口管理器(SwayWM - 在 Wayland,而不是 Xorg)。我还想要较低的分辨率,并且还想避免缩放,这是 SwayWM 支持的。默认情况下,Surface 显示屏唯一列出的分辨率是 1920x1280(来自“swaymsg -t get_outputs”)。
无论如何,我能够在 Sway 的配置文件中设置以下内容:
output eDP-1 mode --custom 1440x960@60hZ
..它按预期工作。
我不确定这有多大帮助,它可能建议作为一种可能的解决方案,要么迁移到支持 Wayland 的桌面环境/窗口管理器(可能基于维根),或者 - 相反 - 具有较新内核/英特尔驱动程序的发行版?