在 GNOME 40 (Wayland) 中降低/禁用触摸板加速

在 GNOME 40 (Wayland) 中降低/禁用触摸板加速

我已在“鼠标和触摸板设置”中将触摸板速度滑块设置为 ~50%。大多数时候我发现这已经足够好了,但如果我移动手指太快,指针就会飞到边缘/角落。如果我将触摸板速度设置得太低,则小动作需要多次滑动。

我想降低加速度以匹配Windows的“精确触摸板”,这是完美的(或者如果加速度不能降低则禁用加速)。

$ cat /proc/bus/input/devices给出以下结果:

I: Bus=0018 Vendor=06cb Product=cd41 Version=0100
N: Name="SYNA7DB5:01 06CB:CD41 Touchpad"
P: Phys=i2c-SYNA7DB5:01
S: Sysfs=/devices/platform/AMDI0010:01/i2c-0/i2c-SYNA7DB5:01/0018:06CB:CD41.0001/input/input10
U: Uniq=
H: Handlers=mouse1 event7 
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

# libinput list-devices

Device:           SYNA7DB5:01 06CB:CD41 Touchpad
Kernel:           /dev/input/event7
Group:            8
Seat:             seat0, default
Size:             103x75mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a

我尝试过# libinput "AccelProfile" "flat",但它告诉我libinput: libinput-AccelProfile is not installed。我# dnf search libinput安装了所有软件包:

libinput.x86_64 : Input device library
libinput-devel.x86_64 : Development files for libinput
libinput-test.x86_64 : libinput integration test suite
libinput-utils.x86_64 : Utilities and tools for debugging libinput
xorg-x11-drv-libinput.x86_64 : Xorg X11 libinput input driver
xorg-x11-drv-libinput-devel.x86_64 : Xorg X11 libinput input driver development
                                   : package.

但结果保持不变。


操作系统名称:Fedora 34(工作站版)
操作系统类型:64 位
GNOME 版本:40.0.0
窗口系统:Wayland

答案1

我不知道您是否已经这样做了,但是您可以gnome-tweaks通过 GUI 下载并设置指针加速度。如果这不起作用,请告诉我,如果不起作用,我会看看是否可以帮助您找到其他调整方法。

编辑:我尝试使用 CLI 搜索设置但无济于事。gsettings set org.gnome.desktop.peripherals.mouseaccel-profile可以调整的;不幸的是,gsettings set org.gnome.desktop.peripherals.touchpad只提供以下选项:click-method, disable-while-typing, edge-scrolling-enabled, left-handed, middle-click-emulation, natural-scroll, send-events, speed, tap-and-drag, tap-and-drag-lock, tap-button-map, tap-to-click, two-finger-scrolling-enabled。所以看来你运气不好。

另外值得一提的是,对于 Wayland 来说,没有libinput配置文件。可配置选项取决于桌面环境对它们的支持。然而,奇怪的是,更改选项gnome-tweaks并没有产生预期的结果,因为这在我的笔记本电脑上有效。我的猜测是,您的特定型号的触摸板存在无法正常工作/硬件支持问题。

我唯一建议尝试的是安装,dconf-editor看看是否允许您使用 GUI 进行调整。

相关内容