解决方案:
多亏了miezbla和这个解决方案,我才能永久解决这个问题。下面我将为所有有同样问题的人得出这个解决方案:
dmesg | grep -i elantech临时修复此问题。psmouse.elantech_smbus=0添加到内核中来永久解决此问题。2.1 -在命令sudo nano /etc/default/grub中打开终端ant类型(如果您喜欢GUI编辑器,请用gedit或您最喜欢的编辑器替换psmouse.elantech_smbus=0 ) 2.2 -向文件中添加psmouse.elantech_smbus=0,保存并关闭编辑器2.3运行sudo update-grub以更新GRUB的配置文件。希望这能有所帮助。
原题:
我已经在我的Thinkpad L480上安装了Ubuntu19.04。但我不能用我的触控板或指南针。Ubuntu没有检测到触摸屏:
user@ThinkPad-L480:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell Dell USB Optical Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ ThinkPad Extra Buttons我已经尝试过重置BIOS并重新安装ubuntu。我从同一个SSD运行Windows10 (可耻),触摸屏运行得很好。Touchpad还在Ubuntu18.04和18.10实时映像和安装的Ubuntu18.10上工作。
有人知道该怎么做吗?
也许这个输出也是有用的:
user@ThinkPad-L480:~$ dpkg -l | egrep 'libinput|Synaptics'
ii libinput-bin 1.12.6-1 amd64 input device management and event handling library - udev quirks
ii libinput10:amd64 1.12.6-1 amd64 input device management and event handling library - shared library
ii xserver-xorg-input-libinput 0.28.2-2 amd64 X.Org X server -- libinput input driver
ii xserver-xorg-input-synaptics 1.9.1-1ubuntu1 amd64 Synaptics TouchPad driver for X.Org server发布于 2019-05-07 14:24:44
在我把Ubuntu从18.10升级到19.04之后,我也遇到了同样的问题(使用相同的联想型号)。奇怪,它以前起作用了。与布吉19.04的现场会议,它也不起作用。
对我来说,这线程中提供的解决方案非常有效。只需将psmouse.elantech_smbus=0添加到启动选项中,更新grub并重新启动即可。
https://askubuntu.com/questions/1138866
复制相似问题