Comment 492 for bug 550625

Revision history for this message
Seth Forshee (sforshee) wrote :

Version 0.10 of the psmouse-alps-dkms package is available at

  http://people.canonical.com/~sforshee/alps-touchpad/psmouse-alps-0.10/psmouse-alps-dkms_0.10_all.deb

Changes since version 0.9 include:

 * Changing the way the trackstick buttons are quirked on v3 models to fix a false positive on the Dell Latitude E6320. If your model has a trackstick, please verify that the trackstick buttons continue to work.

 * Stricter criteria for identifying touchpad position packets on v3 hardware.

Please test and let me know if you encounter any problems.

If you are one of the few seeing occasional erratic behavior from the touchpad, I *really* need to get some packet dumps in order to see what's going on. I've been trying to reproduce this behavior without any success. When you see this behavior, please do the following steps:

 1. Switch to a virtual terminal by pressing Ctrl-Alt-F1

 2. Log in, then run 'echo 1 | sudo tee /sys/module/psmouse/parameters/alps_dump_packets'

 3. Identify the touchpad device in the output of the lsinput command, then run 'input-events device_number > input-events.txt', replacing device_number with the number of the touchpad event device in the lsinput output.

 4. Do whatever causes the erratic behavior. It won't show up on the screen when in a virtual terminal, but the data will still be collected.

 5. Press Ctrl-C to quit input-events

 6. Run 'dmesg > dmesg.txt'

 7. You might try running 'sudo modprobe -r psmouse; sudo modprobe psmouse' here, as this might get your touchpad functioning normally again.

 8. Type 'exit' to log out, then press Ctrl-Alt-F7 to return to your desktop. Give me the input-event.txt and dmesg.txt files.

Thanks!