Thanks for your work on this. I'm trying out 0.9 right now, and ran into a problem (Dell Precision M4600). It was working fine for about 40 minutes, until the driver (apparently) lost synchronization with the event data. The mouse pointer began jittering slightly, without me touching the touchpad. Putting my finger on the touchpad generated stray click events and wild movement of the pointer.
Doing an rmmod+modprobe restored it to proper behavior. Nothing interesting was written to the kernel log.
(The first time loading the module after building 0.9)
[400791.992874] alps.c: E6 report: 00 00 64
[400792.011962] alps.c: E7 report: 73 02 64
[400792.456794] alps.c: E6 report: 00 00 64
[400792.476472] alps.c: E7 report: 73 02 64
[400792.590917] alps.c: trackstick E7 report: 42 02 3c
[400792.976807] input: DualPoint Stick as /devices/platform/i8042/serio1/input/input26
[400792.990906] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input27
Hi Seth,
Thanks for your work on this. I'm trying out 0.9 right now, and ran into a problem (Dell Precision M4600). It was working fine for about 40 minutes, until the driver (apparently) lost synchronization with the event data. The mouse pointer began jittering slightly, without me touching the touchpad. Putting my finger on the touchpad generated stray click events and wild movement of the pointer.
Doing an rmmod+modprobe restored it to proper behavior. Nothing interesting was written to the kernel log.
(The first time loading the module after building 0.9) platform/ i8042/serio1/ input/input26 platform/ i8042/serio1/ input/input27
[400791.992874] alps.c: E6 report: 00 00 64
[400792.011962] alps.c: E7 report: 73 02 64
[400792.456794] alps.c: E6 report: 00 00 64
[400792.476472] alps.c: E7 report: 73 02 64
[400792.590917] alps.c: trackstick E7 report: 42 02 3c
[400792.976807] input: DualPoint Stick as /devices/
[400792.990906] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/
(Reloading the module after it desynchronized) platform/ i8042/serio1/ input/input28 platform/ i8042/serio1/ input/input29
[403319.694156] alps.c: E6 report: 00 00 64
[403319.713112] alps.c: E7 report: 73 02 64
[403320.165631] alps.c: E6 report: 00 00 64
[403320.185529] alps.c: E7 report: 73 02 64
[403320.306583] alps.c: trackstick E7 report: 42 02 3c
[403320.711547] input: DualPoint Stick as /devices/
[403320.726815] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/