Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Wrongly bound Elantech touchpad on Lenovo Yoga Slim 7
Hi, we've got a bug report on openSUSE Bugzilla about the broken touchpad on Lenovo Yoga Slim 7: https://bugzilla.opensuse.org/show_bug.cgi?id=1193064 The touchpad is an Elantech one, connected over i2c, and there are two drivers supporting it. Unfortunately, the default one the system binds, elan-i2c input driver, doesn't seem working properly, while i2c-hid driver works. I'm not sure what's the best fix for this, but below a quick workaround using a deny list with DMI matching. If this is OK, I can resubmit the patch for merging. Any comments appreciated. thanks, Takashi -- 8< -- From: Takashi Iwai <tiwai@suse.de> Subject: [PATCH] Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7 The touchpad on Lenovo Yoga Slim 7 doesn't work well with elan-i2c but rather better with i2c-hid. Add a deny list for avoiding to bind with elan-i2c. BugLink: https://bugzilla.opensuse.org/show_bug.cgi?id=1193064 Signed-off-by: Takashi Iwai <tiwai@suse.de>
- Loading branch information