[Bug 1180870] New: ETPS/2 Elantech TrackPoint and ETPS/2 Elantech Touchpad not working
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 Bug ID: 1180870 Summary: ETPS/2 Elantech TrackPoint and ETPS/2 Elantech Touchpad not working Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.3 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: cosmin.tanczel@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Linux localhost.localdomain 5.3.18-40-default #1 SMP Wed Dec 9 15:00:18 UTC 2020 (6a70196) x86_64 x86_64 x86_64 GNU/Linux DMESG: input: ETPS/2 Elantech TrackPoint as /devices/platform/i8042/serio1/input/input3 input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input2 xinput --list ��� Virtual core pointer id=2 [master pointer (3)] ��� ��� Virtual core XTEST pointer id=4 [slave pointer (2)] ��� ��� Logitech K360 id=9 [slave pointer (2)] ��� ��� Logitech M705 id=10 [slave pointer (2)] ��� Virtual core keyboard id=3 [master keyboard (2)] ��� Virtual core XTEST keyboard id=5 [slave keyboard (3)] ��� Video Bus id=6 [slave keyboard (3)] ��� Power Button id=7 [slave keyboard (3)] ��� Sleep Button id=8 [slave keyboard (3)] ��� Integrated Camera: Integrated C id=11 [slave keyboard (3)] ��� AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ��� ThinkPad Extra Buttons id=13 [slave keyboard (3)] ��� Logitech K360 id=14 [slave keyboard (3)] These 2 devices are not working at all. I tried to remove xf86-input-synaptics and xf86-input-evdev so that the system will be forced to use libinput, but still no luck. Machine: Type: Laptop System: LENOVO product: 20TA002GRI v: ThinkPad E14 Gen 2 Any hints? -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c1 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cosmin.tanczel@gmail.com, | |tiwai@suse.com Flags| |needinfo?(cosmin.tanczel@gm | |ail.com) --- Comment #1 from Takashi Iwai <tiwai@suse.com> --- Please give the output of hwinfo, and also the dmesg from Leap 15.3 kernel. Also, try to install the recent upstream kernel from OBS Kernel:stable repo, and see whether the touchpad works with it. If yes, please upload the hwinfo and the dmesg outputs from it as well. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c2 --- Comment #2 from Cosmin Tanczel <cosmin.tanczel@gmail.com> --- Created attachment 845071 --> http://bugzilla.opensuse.org/attachment.cgi?id=845071&action=edit hwinfo -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c3 --- Comment #3 from Cosmin Tanczel <cosmin.tanczel@gmail.com> --- Created attachment 845072 --> http://bugzilla.opensuse.org/attachment.cgi?id=845072&action=edit dmesg -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c4 --- Comment #4 from Cosmin Tanczel <cosmin.tanczel@gmail.com> --- Attached full hwinfo and dmesg for openSUSE 15.3 Alpha 5.3.18-40-default -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 Cosmin Tanczel <cosmin.tanczel@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(cosmin.tanczel@gm | |ail.com) | -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c5 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(cosmin.tanczel@gm | |ail.com) --- Comment #5 from Takashi Iwai <tiwai@suse.com> --- Thanks. From the log, it looks like the device gets detected. Any better result with the 5.10.y kernel in OBS Kernel:stable repo? -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c6 --- Comment #6 from Cosmin Tanczel <cosmin.tanczel@gmail.com> --- I checked the content of /sys/bus/serio/devices/serio1/protocol' and by default it is ETSMBus. I did a sudo sh -c 'echo -n "elantech"> /sys/bus/serio/devices/serio1/protocol' and now both the touchpad and the trackpoint are working. So I guess if I boot with kernel parameter "psmouse.elantech_smbus=0" it should work. I'll let you know after reboot. Thanks, -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c7 Cosmin Tanczel <cosmin.tanczel@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(cosmin.tanczel@gm | |ail.com) | --- Comment #7 from Cosmin Tanczel <cosmin.tanczel@gmail.com> --- SOLVED! Ok, as said above, adding psmouse.elantech_smbus=0 as a kernel boot parameter, solved the problem. Not sure about 5.10... It's kind of difficult to try it now, but for sure this is a regression since it's working on the same laptop with openSUSE 15.2 Thanks! -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 http://bugzilla.opensuse.org/show_bug.cgi?id=1180870#c8 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo? --- Comment #8 from Takashi Iwai <tiwai@suse.com> --- Thanks for the updates. OK, so something in elantech driver might be relevant. The workaround may result in the lack of some features of the modern touchpad, so it's of course better to fix the handling of the new protocol. I'm going to try to backport the upstream changes to SLE15-SP3 kernel and let you try. It's a good chance to cover the whole. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180870 Stefan Br�ns <stefan.bruens@rwth-aachen.de> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugzilla.opensuse.or | |g/show_bug.cgi?id=1183128 -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com