FS#67262 - [linux] ELAN1205 touchpad is not recognized.

Attached to Project: Arch Linux
Opened by Alexei (eth01) - Monday, 13 July 2020, 10:03 GMT
Last edited by freswa (frederik) - Sunday, 13 September 2020, 14:54 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan Alexander Steffens (heftig)
Levente Polyak (anthraxx)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Hello, I have a new Laptop since kernel 5.7.2-arch1-1. Now It is 5.7.7-arch1-1 and the touchpad is still not working.
Laptop manufacturer: Asus
Model: ROG-Zephyrus-G15 GA502IV

It looks like kernel recognizes the touchpad but doesn't enable it.

# dmesg | grep -i elan
[ 4.830134] i2c_hid i2c-ELAN1205:00: supply vdd not found, using dummy regulator
[ 4.830150] i2c_hid i2c-ELAN1205:00: supply vddl not found, using dummy regulator

And the device doesn't appear in the input devices list.
Looks like kernel bug.
Touchpad works fine in Windows (have a dual-boot).
Fast boot is disabled in BIOS.


This task depends upon

Closed by  freswa (frederik)
Sunday, 13 September 2020, 14:54 GMT
Reason for closing:  Upstream
Additional comments about closing:  This is not a packaging bug. Please report this upstream. A potential workaround is included in the last comment. Thank you
Comment by Alexei (eth01) - Monday, 13 July 2020, 14:54 GMT
  • Field changed: Percent Complete (100% → 0%)
I did ask for help on the forum. https://bbs.archlinux.org/viewtopic.php?id=256652 After almost a month I do realize that this is a bug. Because I did try almost everything. According to this https://wiki.ubuntu.com/DebuggingTouchpadDetection - if there is no input device for touchpad - this is a kernel bug.
Comment by DeepB (DeepB.bak) - Sunday, 06 September 2020, 16:03 GMT
Same problem in my same laptop.
Touchpad is missing in the 'xinput --list' log.

In the mainline kernel, liquorix, or my own 5.8.x kernel .
Comment by John Ruskin (shitespeare) - Sunday, 13 September 2020, 11:55 GMT
This specific bug came up again on 5.8.8 zen kernel.
Can be fixed by adding i8042.nomux=1 i8042.reset to kernel parameters.

Edit: The device is i2c-ELAN0501.

Loading...