自 ubuntu 17.10+ 以来,双指滚动不起作用

自 ubuntu 17.10+ 以来,双指滚动不起作用

我最近升级到Ubuntu 17.10从那时起我就不能再做了双指滚动, 仅有的边缘滚动. 任何建议如何使双指滚动又能用了?我用的是联想 ThinkPad 450s


xinput list-props $(xinput list | perl -ne '/touchpad.*\bid=(\d*)/i && print $1')按照@Hi-Angel 的要求输出

Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (141):   1
Coordinate Transformation Matrix (143): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (276): 1
libinput Tapping Enabled Default (277): 0
libinput Tapping Drag Enabled (278):    1
libinput Tapping Drag Enabled Default (279):    1
libinput Tapping Drag Lock Enabled (280):   0
libinput Tapping Drag Lock Enabled Default (281):   0
libinput Tapping Button Mapping Enabled (282):  1, 0
libinput Tapping Button Mapping Default (283):  1, 0
libinput Accel Speed (284): 0.600000
libinput Accel Speed Default (285): 0.000000
libinput Natural Scrolling Enabled (286):   1
libinput Natural Scrolling Enabled Default (287):   0
libinput Send Events Modes Available (261): 1, 1
libinput Send Events Mode Enabled (262):    0, 0
libinput Send Events Mode Enabled Default (263):    0, 0
libinput Left Handed Enabled (288): 0
libinput Left Handed Enabled Default (289): 0
libinput Scroll Methods Available (290):    1, 1, 0
libinput Scroll Method Enabled (291):   0, 1, 0
libinput Scroll Method Enabled Default (292):   1, 0, 0
libinput Click Methods Available (293): 1, 1
libinput Click Method Enabled (294):    1, 0
libinput Click Method Enabled Default (295):    1, 0
libinput Middle Emulation Enabled (296):    0
libinput Middle Emulation Enabled Default (297):    0
libinput Disable While Typing Enabled (298):    1
libinput Disable While Typing Enabled Default (299):    1
Device Node (264):  "/dev/input/event5"
Device Product ID (265):    2, 7
libinput Drag Lock Buttons (300):   <no items>
libinput Horizontal Scroll Enabled (301):   1

答案1

答案这里@hpotter40 为我工作:

$ sudo modprobe -r psmouse
$ sudo modprobe psmouse

这是从这个错误报告的第 16 条评论中摘录的:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478/comments/16


更新以获得更持久的解决方案:

根据上面同一个错误报告的评论 #44 和 #45,这也应该有效。打开文件/etc/default/grub并编辑变量的值GRUB_CMDLINE_LINUX_DEFAULT。默认情况下,该变量的值为"quiet splash"。该值"psmouse.synaptics_intertouch=0"可以添加到它,使其变成如下形式:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"

然后通过执行以下命令更新 GRUB:

$ sudo update-grub

重新启动系统,此设置即使在挂起后也应有效。请注意,所有这些答案都只是权宜之计,直到可以识别和修补内核错误为止。

答案2

您可以启用双指滚动点击System Settings > Mouse & Touchpad。您将看到如下窗口 在此处输入图片描述

您可以根据自己的喜好选中或取消选中该复选框。

相关内容