![自从升级到 18.04 版后,触摸板就一直出现问题](https://linux22.com/image/1007957/%E8%87%AA%E4%BB%8E%E5%8D%87%E7%BA%A7%E5%88%B0%2018.04%20%E7%89%88%E5%90%8E%EF%BC%8C%E8%A7%A6%E6%91%B8%E6%9D%BF%E5%B0%B1%E4%B8%80%E7%9B%B4%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我有一台华硕 UX21-A 笔记本电脑,最近从 Ubuntu 17.10 升级到了 Ubuntu 18.04。在 Ubuntu 17.10 中,我的触摸板运行正常。
自从升级到 18.04 以来,触摸板的行为一直非常不稳定。例如,有时当我触摸新文本区域以定位光标时,即使我没有选择任何粘贴操作,剪贴板的内容也会被粘贴。有时当我尝试将某个东西从一个窗口拖到另一个窗口时,鼠标会在中途卡住。有时它完全没有反应。
据我所知,自从有了 17.10 以来,我还没有手动设置任何配置或故意更改与触摸板相关的内容。
如何诊断并修复触摸板行为异常的问题?
答案1
我注意到了同样的问题,特别是我最受困扰的是拖动鼠标时鼠标指针卡住,我必须释放触摸板,1-1.5 秒后它才能恢复正常。我有华硕 Q500A,首先我从 17.10 升级到 18.4,然后因为这个问题和其他一些问题,我全新安装了 18.4,开箱即用,没有安装任何应用程序或更改配置,我注意到触摸板存在同样的问题,而其他问题都没有。所以,18.4 中的触摸板处理似乎有些不对劲。
在 17.10 中,我可以按照此处所述配置触摸板灵敏度https://help.ubuntu.com/community/SynapticsTouchpad但是升级后没有“Synaptics Finger”属性了,如果它有帮助,这里是我的 xinput --watch-props 的输出:
alex@Q500A:~$ xinput --watch-props 13
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (279): 1
libinput Tapping Enabled Default (280): 0
libinput Tapping Drag Enabled (281): 1
libinput Tapping Drag Enabled Default (282): 1
libinput Tapping Drag Lock Enabled (283): 0
libinput Tapping Drag Lock Enabled Default (284): 0
libinput Tapping Button Mapping Enabled (285): 1, 0
libinput Tapping Button Mapping Default (286): 1, 0
libinput Natural Scrolling Enabled (287): 0
libinput Natural Scrolling Enabled Default (288): 0
libinput Disable While Typing Enabled (289): 1
libinput Disable While Typing Enabled Default (290): 1
libinput Scroll Methods Available (291): 1, 1, 0
libinput Scroll Method Enabled (292): 1, 0, 0
libinput Scroll Method Enabled Default (293): 1, 0, 0
libinput Click Methods Available (294): 1, 1
libinput Click Method Enabled (295): 1, 0
libinput Click Method Enabled Default (296): 1, 0
libinput Middle Emulation Enabled (297): 0
libinput Middle Emulation Enabled Default (298): 0
libinput Accel Speed (299): 0.000000
libinput Accel Speed Default (300): 0.000000
libinput Left Handed Enabled (301): 0
libinput Left Handed Enabled Default (302): 0
libinput Send Events Modes Available (264): 1, 1
libinput Send Events Mode Enabled (265): 0, 0
libinput Send Events Mode Enabled Default (266): 0, 0
Device Node (267): "/dev/input/event5"
Device Product ID (268): 2, 14
libinput Drag Lock Buttons (303): <no items>
libinput Horizontal Scroll Enabled (304): 1
有任何想法吗?