暂停后无法识别触控板(Ubuntu 14.04,Thinkpad T420)

自从我更新到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)] 

罗技USB接收器是我的外接鼠标,工作正常。 每当触摸板无法识别时,Thinkpad Trackpoint也会同时熄灭,这真的很神秘。

知道问题可能是什么? 谢谢。

我发现了一个适用于我的电脑的修复程序。

在终端,

 sudo vim /etc/modprobe.d/blacklist.conf 

输入一个新行

 blacklist i2c_hid 

保存并重启