触控板和指点杆刚刚停止工作。我猜是因为系统更新(我可能没有注意到具体时间,因为我用的是另一只鼠标)
所有之前的技巧都不起作用(使用黑名单模块blacklist i2c_i801
- 该模块之前已被注释掉/etc/modprobe.d/blacklist.conf
)
我尝试禁用安全启动,禁用 BIOS 中的触控点。但不起作用,指针不随触控板移动。
➜ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech Wireless Mouse id=9 [slave pointer (2)]
⎜ ↳ USB USB Keyboard id=11 [slave pointer (2)]
⎜ ↳ Synaptics TM3288-011 id=15 [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)]
↳ USB USB Keyboard id=10 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)]
↳ USB USB Keyboard id=16 [slave keyboard (3)]
➜ uname -a
Linux bertrand-x1pad 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linu
或者我感觉它在某个地方被禁用了。我被困住了。有什么建议吗?
答案1
更新(2020 年 1 月 7 日):内核版本 4.15.0.74 上的问题现已修复。我能够重新安装 linux-generic 并恢复常规内核更新。
经过进一步调查,该问题显然与内核版本 4.15.0.72 有关。目前,启动到以前的版本 (4.15.0.70) 可以让触摸板正常工作。我想我会等到错误修复后再升级...
要启动此版本,请在启动时从 Grub 菜单中选择它。我更进一步,卸载了 .72 版本,但记下了在修复错误后重新安装软件包“linux-generic”(这是一个始终依赖于最新内核的元软件包,它可让您的内核保持最新状态)。
目前来说这还不算是一个解决方案,只不过是一个权宜之计...
错误链接:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1854798
答案2
我有一台 X1 Carbon(第 7 代),触控板完全无法工作(虽然我很确定它以前可以工作,并且只在挂起周期后偶尔失效。我做了两件事,1)添加一个/etc/modprobe.d/psmouse.conf
包含以下行的文件
option psmouse synaptics_intertouch=1
2) 通过运行安装 synaptics 驱动程序apt install xserver-xorg-input-synaptics
。(后者可能是桌面 Ubuntu 的默认安装,但我安装了一个最小系统并添加了我想要的东西,所以我遇到了像这样的奇怪的配置问题)。
未经广泛测试,但经过几次挂起循环和各种 USB 连接和断开连接后,触控板仍可正常工作。这是在 Ubuntu 19.10 上,因此内核是 5.3.0-26-generic。