Comment 154 for bug 550625

Andrew Skalski (askalski) wrote :

Here's a patch against 2.6.35. I moved the reset out of initialization and into disconnect, and rewrote the "PSMOUSE_IMPS" hack a little differently (the original Dell patch would change psmouse->type, even when it wasn't supposed to do so.)

I wonder if this driver should be in its own .c file, separate from alps.c, since the new protocol is so different. Maybe that's something to think about if somebody decides to implement the 6-byte absolute protocol.

I tested docking/undocking from a station with a PS/2 mouse attached, and it behaved more or less sanely. While docked, the touchpad falls back to generic PS/2 mode, however.