Недавно я сменил ноутбук на asus A450L и установил последнюю версию Ubuntu 15.04, есть одна досадная ошибка, тачпад не работает после приостановки, и мне нужно перезагрузить компьютер, чтобы он снова заработал.
Сенсорная панель отсутствует в xinput после приостановки, это мой xinput до приостановки:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad 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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
это после:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
использование этого трюка, работающего до приостановки, но не работающего после приостановки :
sudo rmmod psmouse
sudo modprobe psmouse
Есть ли другой обходной путь?
[обновление]
И он даже снова работает после спящего режима (приостановки на диске).
:~$ dmesg | grep serio1
[ 1.294732] psmouse serio1: alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64
[ 1.793203] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x361f01)
[ 1.806832] psmouse serio1: elantech: Synaptics capabilities query result 0x00, 0x15, 0x0c.
[ 1.875780] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input5
...after suspend no additional output.
...after hibernate touchpad redetected again.
[ 2704.226793] psmouse serio1: alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64
[ 2704.725799] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x361f01)
[ 2704.739412] psmouse serio1: elantech: Synaptics capabilities query result 0x00, 0x15, 0x0c.
[ 2704.808346] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input20