在 Ubuntu 16.04和 Arch Linux 上,华硕Elantech触摸板不工作

分享于 

2分钟阅读

ubuntu

  繁體

问题

安装Ubuntu 16.04后,touchpad只工作了一次,但重新启动后,就无法工作了,并且从此以后一直无法工作。

这是xinput的输出:


 ↳ Elan Touchpad id=12 [slave pointer (2)]




答案1

我也有同样的问题,在google搜索之后,我找到了一个解决方法:在/etc/defaut/grub


sudo nano /etc/default/grub



我将i8042.reset添加到行GRUB_CMDLINE_LINUX_DEFAULT


GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"



然后

 
sudo update-grub



最后,重新启动触摸板后,触摸板工作正常(包含多点触控)。


答案2

我找到了这个问题的解决方法。

有时touchpad可以工作,有时它不能工作,它与多路复用有关。

为了解决这个问题,将i8042.kbdreset=1添加到/etc/default/grub


答案3

编辑50-synaptics.conf文件:


sudo nano /usr/share/X11/xorg.conf.d/50-synaptics.conf



添加以下行:


MatchIsTouchpad"on"


Option"TapButton1""1"



就像这个:


Section"InputClass"


 Identifier"touchpad catchall"


 Driver"synaptics"


 MatchIsTouchpad"on"


 Option"TapButton1""1"


 Option"VertEdgeScroll""1"



保存,退出并重新启动



Ubuntu  arc  触摸  Touchpad  
相关文章