mar*_*ker 40 touchpad scrolling 17.10 18.04
我最近升级到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
Run Code Online (Sandbox Code Playgroud)
Maj*_*jal 89
答案在这里通过@ hpotter40为我工作:
$ sudo modprobe -r psmouse
$ sudo modprobe psmouse
Run Code Online (Sandbox Code Playgroud)
这是从这个错误报告的第 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"
Run Code Online (Sandbox Code Playgroud)
然后通过执行更新 GRUB:
$ sudo update-grub
Run Code Online (Sandbox Code Playgroud)
重新启动您的系统,即使在挂起后,此设置也应继续存在。请注意,所有这些答案都只是解决方法,直到可以识别和修补内核错误为止。
| 归档时间: |
|
| 查看次数: |
29848 次 |
| 最近记录: |