Hi Seth, thanks a lot for the patches. On my computer (Dell Inspiron N5110, opensuse 11.4 kernel 3.0.4, just touchpad, no trackstick) it's working well. Just 3 problems:
1. When leaving my finger over the touchpad without movement, the cursor moves erratically ±1 pixel (but stays in the same place), maybe it does have something to do with sensitivity to high. I'll try to get the max X and Y and send them to you.
2. Sometimes when moving the cursor with one finger only on the touchpad, click events are fired, though I can't find a way to reproduce this.
3. I don't have a trackstick but two devices are registered:
I saw that this is defined in alps_model_info using the command mode response. In my case the command mode response is 9d. This doesn't seem to affect the use of the touchpad whatsoever. Setting the alps_model_info to 0 instead of ALPS_DUALPOINT works without a problem.
Hi Seth, thanks a lot for the patches. On my computer (Dell Inspiron N5110, opensuse 11.4 kernel 3.0.4, just touchpad, no trackstick) it's working well. Just 3 problems:
1. When leaving my finger over the touchpad without movement, the cursor moves erratically ±1 pixel (but stays in the same place), maybe it does have something to do with sensitivity to high. I'll try to get the max X and Y and send them to you.
2. Sometimes when moving the cursor with one finger only on the touchpad, click events are fired, though I can't find a way to reproduce this.
3. I don't have a trackstick but two devices are registered:
[16344.104227] alps.c: E6 report: 00 00 64 platform/ i8042/serio1/ input/input25 platform/ i8042/serio1/ input/input26
[16344.122210] alps.c: E7 report: 73 02 64
[16344.158879] alps.c: E6 report: 00 00 64
[16344.176855] alps.c: E7 report: 73 02 64
[16344.501991] input: DualPoint Stick as /devices/
[16344.516096] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/
I saw that this is defined in alps_model_info using the command mode response. In my case the command mode response is 9d. This doesn't seem to affect the use of the touchpad whatsoever. Setting the alps_model_info to 0 instead of ALPS_DUALPOINT works without a problem.
Once again, thanks a lot for your work!