两指滚动在 Lenovo ThinkPad 上不起作用

两指滚动在 Lenovo ThinkPad 上不起作用

系统

  • Fedora 26 工作站 64 位
  • 侏儒 3.24.2
  • 联想ThinkPad T400

问题

两根手指滚动在触摸板上不起作用。

我尝试通过鼠标和触摸板的设置 GUI 启用两根手指滚动,但没有结果。我也尝试设置的值

org.gnome.desktop.peripherals.touchpad two-finger-scrolling-enabled

手动true使用dconf编辑器,但这也不起作用。

运行libinput list-devices显示笔记本电脑上的触摸板是SynPS/2 Synaptics 触摸板

Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event5
Group:            8
Seat:             seat0, default
Size:             62x29mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

该行Scroll methods: *edge可能与该问题有关。我已经设置org.gnome.desktop.peripherals.touchpad edge-scrolling-enabledfalse,确实被禁用了。

顺便说一句,边缘滚动在启用后可以正常工作。

有什么想法可以让两个手指滚动工作吗?

答案1

这似乎是相关的:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478

我可以确认 modprobe 解决方法对我有用:

modprobe -r psmouse
modprobe psmouse

使用 Ubuntu 18.04 内核 4.15 和 T450s

相关内容