I have an Elantech Touchpad installed on my Lenovo Y700 laptop and I can't make it work properly by any means. I tried to switch between libinput and synaptics but this bug seems to affect any driver.
Usually, after a system upgrade all works properly till the moment I plug in external mouse (Razer DeathAdder 3500DPI). After that touchpad detected as either PS/2 BYD or PS/2 generic mouse or sometimes PS/2 Elantech touchpad.
After some 5-6 reboots without plugging in external mouse the touchpad finally starts to detect it as ETPS/2 Elantech touchpad.
Reloading psmouse module seems to cause no effect (or it does yet after a minute touchpad stops working for a moment and then switches to PS/2 in xinput). Multitouch stops working as well as tapping with two fingers.
I tried almost all the possible workarounds involving adding boot options, installing elantech driver fixes etc.
I have an Elantech Touchpad installed on my Lenovo Y700 laptop and I can't make it work properly by any means. I tried to switch between libinput and synaptics but this bug seems to affect any driver.
Usually, after a system upgrade all works properly till the moment I plug in external mouse (Razer DeathAdder 3500DPI). After that touchpad detected as either PS/2 BYD or PS/2 generic mouse or sometimes PS/2 Elantech touchpad.
After some 5-6 reboots without plugging in external mouse the touchpad finally starts to detect it as ETPS/2 Elantech touchpad.
Reloading psmouse module seems to cause no effect (or it does yet after a minute touchpad stops working for a moment and then switches to PS/2 in xinput). Multitouch stops working as well as tapping with two fingers.
I tried almost all the possible workarounds involving adding boot options, installing elantech driver fixes etc.
Help is appreciated.
The output of xinput as for now:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 BYD TouchPad id=14 [slave pointer (2)]
lsinput serio1/ input0"
/dev/input/event14
bustype : BUS_I8042
vendor : 0x2
product : 0x1
version : 99
name : "PS/2 BYD TouchPad"
phys : "isa0060/
bits ev : EV_SYN EV_KEY EV_REL