| Summary: | Elantech touchpad not recognized | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Stefano <raistlin> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | bkohler, jstein |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
config
dmesg from my kernel config dmesg from default kernel Working config |
||
|
Description
Stefano
2020-09-04 12:50:45 UTC
This sounds like a misconfigured kernel (missing a driver or 2 or 3), can you reproduce the problem with a generic kernel like gentoo-kernel-bin-5.8.6? I somewhat doubt that there is a real bug here, and think it's even much less likely that there would be anything to fix for gentoo maintainers. *** Bug 740368 has been marked as a duplicate of this bug. *** Created attachment 658386 [details]
config
Please have a look at the config file, maybe I indeed forgot something, there's always some quirk to learn :-) but I doubt this: [ 0.867212] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x0f5002) [ 0.867748] psmouse serio1: elantech: elantech_send_cmd query 0x02 failed. [ 0.867750] psmouse serio1: elantech: failed to query capabilities. Is the result of something missing... if you have suggestions, I'm all ears. Please try a generic kernel, if it works there then the dmesg output can be very enlightening as to what bus & drivers are used (In reply to Ben Kohler from comment #5) > Please try a generic kernel, if it works there then the dmesg output can be > very enlightening as to what bus & drivers are used Sorry to report, no change: $ dmesg | grep serio [ 1.147969] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.147980] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.149709] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2 [ 1.662856] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x0f5002) [ 1.666038] psmouse serio1: elantech: elantech_send_cmd query 0x02 failed. [ 1.668602] psmouse serio1: elantech: failed to query capabilities. [ 6.826855] input: PS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input4 Please share the full dmesg output, not a grep Created attachment 658392 [details]
dmesg from my kernel config
Created attachment 658396 [details]
dmesg from default kernel
(In reply to Stefano from comment #9) > Created attachment 658396 [details] > dmesg from default kernel What is this "default kernel"? Is this just vanilla-sources built from your own config? (In reply to Ben Kohler from comment #10) > (In reply to Stefano from comment #9) > > Created attachment 658396 [details] > > dmesg from default kernel > > What is this "default kernel"? Is this just vanilla-sources built from your > own config? it's this: sys-kernel/gentoo-kernel-bin-5.8.6:5.8.6::gentoo USE="initramfs -test" 0 KiB isn't this what you asked me to test? [ 1.474582] input: DELL097D:00 04F3:311C Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-DELL097D:00/0018:04F3:311C.0001/input/input6 # CONFIG_I2C_DESIGNWARE_PCI is not set (In reply to Ben Kohler from comment #12) > [ 1.474582] input: DELL097D:00 04F3:311C Touchpad as > /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-DELL097D:00/0018: > 04F3:311C.0001/input/input6 > > > > # CONFIG_I2C_DESIGNWARE_PCI is not set Thanks, I had noticed that different line while going through it (thanks for the advice btw!), and tried enabling that option, but apparently there is also something else, because it does not produce the same result. I'll keep looking, but if you have any further suggestions I'd appreciate them. Created attachment 658406 [details]
Working config
Adding a couple of other options finally fixed the issue.
|