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

Reply via email to