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. ** Patch added: "2.6.35-alps-730264-imps-emulation.patch" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625/+attachment/1505124/+files/2.6.35-alps-730264-imps-emulation.patch -- Alps touchpad is recognized but synaptics clients and scrolling do not work https://bugs.launchpad.net/bugs/550625 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
