HaS*_*Ste 8 touchpad dual-boot acer 16.04
我刚刚在 Acer Aspire E5-552-T574 上安装了 Ubuntu 16.04,并且我正在使用 Windows 10 进行双引导。
触摸板在 Windows 中工作得很好,但在 Ubuntu 中它只能在我登录之前和之后的几秒钟内工作,但随后它就停止工作了。不过插入 USB 鼠标工作正常。
xinput 为我的触摸板提供了以下输出:
~$ xinput list
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? Areson USB Device id=11 [slave pointer (2)]
? ? Areson USB Device id=12 [slave pointer (2)]
? ? SYN1B81:01 06CB:2970 Touchpad id=13 [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)]
? Power Button id=8 [slave keyboard (3)]
? Sleep Button id=9 [slave keyboard (3)]
? HD WebCam id=10 [slave keyboard (3)]
? AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
? Acer WMI hotkeys id=15 [slave keyboard (3)]
Run Code Online (Sandbox Code Playgroud)
这里还有相关的触摸板信息:
~$ cat /proc/bus/input/devices
...
...
I: Bus=0018 Vendor=06cb Product=2970 Version=0100
N: Name="SYN1B81:01 06CB:2970 Touchpad"
P: Phys=i2c-SYN1B81:01
S: Sysfs=/devices/platform/AMD0010:00/i2c-6/i2c-SYN1B81:01/0018:06CB:2970.0003/input/input13
U: Uniq=
H: Handlers=mouse1 event13
B: PROP=5
B: EV=b
B: KEY=6420 10000 0 0 0 0
B: ABS=260800000000003
Run Code Online (Sandbox Code Playgroud)
有些人一直建议运行以下命令:
gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true
Run Code Online (Sandbox Code Playgroud)
还有这个命令:
gconftool -s -t bool /desktop/gnome/peripherals/touchpad/touchpad_enabled true
Run Code Online (Sandbox Code Playgroud)
那似乎对我不起作用。然后我进入grub并将“i8042.reset”添加到“GRUB_CMDLINE_LINUX_DEFAULT”行中,然后更新grub:
~$ sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
~$ sudo update-grub
Run Code Online (Sandbox Code Playgroud)
那没有用,所以我尝试禁用和启用触摸板:
xinput --disable [id]
xinput --enable [id]
Run Code Online (Sandbox Code Playgroud)
在我的情况下,只是用 13 替换了“[id]”……但这也不起作用。
我不确定我还能尝试什么,有人有什么建议吗?
编辑:如果我在 BIOS 中将其从高级更改为基本,我可以使用触摸板,但这并不是一个解决方案,因为滚动和点击不能那样工作。
小智 1
我在戴尔 Latitude 上也遇到了完全相同的问题。还可以与 Windows 双启动。但我不确定这有什么关系。
无论如何,我通常可以通过切换到 tty5 Ctrl+ Alt+F5然后再回到 tty7 Ctrl+ Alt+来使触摸板正常工作F7
然而,我也更喜欢一种能够首先防止触摸板冻结的解决方案。