I've been fighting with disabling touchpad and making middle button scrolling work on my Dell Latitude E4300 for a couple of days now. One problem for me was the fact that sometimes the kernel mouse driver lost sync:
psmouse.c: DualPoint TouchPad at isa0060/serio1/input0 lost sync at byte 1
This caused the pointer devices to dissappear and reappear with different names, e.g. "PS/2 Generic Mouse", "DualPoint Stick", "AlpsPS/2 ALPS DualPoint TouchPad", "PS/2 ALPS DualPoint TouchPad" and the mouse pointer occasionally jumping around when I accidentally touched the touchpad while typing. The sync problem got apparently cured for me with this: http://lkml.org/lkml/2008/12/8/182
A reliable way to cause sync errors for me is to keep moving the pointer with the pointing stick and simultaneously keep tapping the touchpad.
I've been fighting with disabling touchpad and making middle button scrolling work on my Dell Latitude E4300 for a couple of days now. One problem for me was the fact that sometimes the kernel mouse driver lost sync:
psmouse.c: DualPoint TouchPad at isa0060/ serio1/ input0 lost sync at byte 1
This caused the pointer devices to dissappear and reappear with different names, e.g. "PS/2 Generic Mouse", "DualPoint Stick", "AlpsPS/2 ALPS DualPoint TouchPad", "PS/2 ALPS DualPoint TouchPad" and the mouse pointer occasionally jumping around when I accidentally touched the touchpad while typing. The sync problem got apparently cured for me with this: http:// lkml.org/ lkml/2008/ 12/8/182
A reliable way to cause sync errors for me is to keep moving the pointer with the pointing stick and simultaneously keep tapping the touchpad.
I'm running 64 bit Intrepid.