I fixed a couple panic situations, added a runtime debug flag and fixed (I think) edge-scrolling. Additionally I segmented the V6 operations from the other protocols so other laptops can uses this without a kernel panic. This driver should work for all known touchpads - it's the from the latest kernel and adds Ben Garami's code for the E6420 and mine for the N5110.
All debug is enabled by default. See the README alps_debug script to disable it (which will make the system run a lot faster.) As previously, see the README for instructions. At the bottom of README, I pasted more shell scripts to install, build, run, control my alps touchpad. I spent a little time making the scripts generic but if one doesn't work for you, don't email me asking why. I tested virt and horz edge-scrolling with "good-enough" touchpad boundries when doing input_set_abs_params. I'm sure they can be tuned better. I have not looked at multi-touch yet. It looks to me like the driver alternately detects the location of each finger as a single input and updates the cursor position from that. I need to study the multi-touch controls a little more to figure out what is going on. Same steps as in post #152 except the it's now psmouse-alps-dst-0.2 [1]. [1]: http://www.dahetral.com/public-download -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/606238 Title: synaptic touchpad not recognized on dell latitude e6510 and others To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/606238/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs