У моего Thinkpad T420 были проблемы с распознаванием сенсорной панели с тех пор, как я обновился до Ubuntu 14.04. Сразу после входа в систему он может распознать тачпад, и все в порядке. Однако, если я приостанавливаю работу, сенсорная панель перестает распознаваться примерно через 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 Receiver - это моя внешняя мышь, которая работает нормально. Всякий раз, когда тачпад не распознается, трекпоинт Thinkpad также отключается одновременно, что действительно таинственно.
Есть идеи, в чем может быть проблема? Спасибо.
Я нашел фиксацию, которая работает на мой компьютер.
В терминале,
sudo vim /etc/modprobe.d/blacklist.conf
Входят, новая строка
blacklist i2c_hid
Сохраняют и перезагрузка