自从我更新到 Ubuntu 14.04 后,我的 Thinkpad T420 就无法识别触摸板了。登录后,它立即可以识别触摸板,一切正常。但是,如果我暂停,触摸板会在恢复后大约 30 秒到 1 分钟内停止被识别,除非我注销并重新登录或重新启动计算机,否则很少会再次被识别。但有时它会意外地开始工作一段时间——它是间歇性的,很难确切地说它何时停止工作。当我说它停止被识别时,我的意思是它不再出现在“xinput 列表”中。当触摸板工作时,我得到以下输出:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=9 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=13 [slave pointer (2)]
When not working, I get this output:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=9 [slave pointer (2)]
Logitech USB 接收器是我的外接鼠标,用起来还不错。每当触摸板无法识别时,Thinkpad Trackpoint 也会同时熄灭,这真是太神奇了。
知道问题可能出在哪里吗?谢谢。
答案1
我找到了一种适合我的电脑的修复方法。
在终端,
sudo vim /etc/modprobe.d/blacklist.conf
输入新行
blacklist i2c_hid
保存并重启