Bug 16146
Summary: | Alps DualPoint touchpad on Dell Latitude E6510 not recognized | ||
---|---|---|---|
Product: | Drivers | Reporter: | Derek P. Moore (derek.p.moore) |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | dmitry.torokhov |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.33.5 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Derek P. Moore
2010-06-07 14:53:19 UTC
I have also submitted a bug downstream: https://bugzilla.redhat.com/show_bug.cgi?id=601365 I've compiled a custom kernel to include my device ID triplet with byte mask "0xf8, 0xf8" & flags "ALPS_PASS | ALPS_DUALPOINT", but that didn't enable recognition. I'll try other options & update this ticket & downstream ticket upon success. What signature does your touchpad report? Good question. I thought it was "0x11, 0x02, 0x01" as per above (I didn't include the entire output of /proc/bus/input/devices), but now I see that I'm wrong in that assumption. How can I get these IDs? I've checked lspci, lshal, dmesg, lsusb, etc. They are not shown by default. Please change #undef DEBUG to #define DEBUG in drivers/input/mouse/alps.c, recompile the module, reload (or reboot) and look for E6 and E7 report data in dmesg. Thanks. alps.c: E6 report: 00 00 64 alps.c: E7 report: 73 02 64 |