Public bug reported:
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
/dev/input/event14
bustype : BUS_I8042
vendor : 0x2
product : 0x1
version : 99
name : "PS/2 BYD TouchPad"
phys : "isa0060/serio1/input0"
bits ev : EV_SYN EV_KEY EV_REL
UPDATE:
Seems that forcing the psmouse to detect the touchpad as elantech helps
to fix problem temporarily. But it works only from time to time:
$ sudo rmmod psmouse
$ sudo modprobe psmouse force="elantech"
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Incomplete
** Tags: elantech touchpad
** Description changed:
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
/dev/input/event14
- bustype : BUS_I8042
- vendor : 0x2
- product : 0x1
- version : 99
- name : "PS/2 BYD TouchPad"
- phys : "isa0060/serio1/input0"
- bits ev : EV_SYN EV_KEY EV_REL
+ bustype : BUS_I8042
+ vendor : 0x2
+ product : 0x1
+ version : 99
+ name : "PS/2 BYD TouchPad"
+ phys : "isa0060/serio1/input0"
+ bits ev : EV_SYN EV_KEY EV_REL
+
+ UPDATE:
+
+ Seems that forcing the psmouse to detect the touchpad as elantech helps
+ to fix problem temporarily. But it works only from time to time:
+
+ $ sudo rmmod psmouse
+ $ sudo modprobe psmouse force="elantech"
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1634593
Title:
Elantech Touchpad detects as PS/2 BYD TouchPad or as a PS/2 generic
mouse
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634593/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs