Touchpad accel, spirals and xset
Hal Murray
hmurray at megapathdsl.net
Tue Jan 19 13:02:34 EST 2010
pgf at laptop.org said:
> i'm afraid i've gotten not much feedback at all. and what i did get
> was nothing much more than "it didn't make it worse". :-/ i also
> hoped to get feedback from the folks running F11-on-XO1, since they're
> all using the new driver as well (and, i think the new xset values,
> but i'm not positive of that), but don't recall getting any.
I've got a B3 and a C2 XO-1, both running F-11. It's a couple releases back
from the latest to avoid the keyboard/touchpad getting lost issues. (or
whatever the problem is, I forget)
The B3 says:
psmouse serio1: OLPC touchpad revision 0x28
The C2 says:
psmouse serio1: OLPC touchpad revision 0x50
I use Implode as my test case. I keep my left thumb on the left edge of the
space bar so I don't have to take my right finger off the touchpad to poke a
button. It's mostly short to medium moves with an occasional long move to
the upper left to get to the new-game button and back.
The space bar works for getting rid of blocks, but the new-game button
requires poking a real mouse button. Other than that, the touchpad is in
constant use.
The old/B3 unit works much better. There is no question which one I pick.
Sometimes the new/C2 one works fine. Sometimes nothing happens when I try to
make long moves. Sometimes it does strange things when I try for a short
move. It's not quite random, but I can't figure out a pattern.
It's likely that my nothing-happens frustrations are happening while it's
trying to do a recalibration. Has anybody tried some sort of feedback?
Either a beep-beep, or borrow a chunk of the screen. I thought I was
reasonably well trained to get out of the way for a few seconds when it
started acting up. I guess I've unlearned that.
Log stuff from C2:
Jan 19 09:37:00 localhost kernel: [108270.035916] psmouse serio1: detected
secondary 13px jump in x
Jan 19 09:37:00 localhost kernel: [108270.048092] psmouse serio1: scheduling
recalibration
Jan 19 09:37:02 localhost kernel: [108272.219736] psmouse serio1: detected
92px jump in x
Jan 19 09:37:02 localhost kernel: [108272.230616] psmouse serio1: detected
secondary 46px jump in x
Jan 19 09:37:02 localhost kernel: [108272.240203] psmouse serio1: detected
secondary 26px jump in x
Jan 19 09:37:02 localhost kernel: [108272.254262] psmouse serio1: scheduling
recalibration
Jan 19 09:37:13 localhost kernel: [108282.436797] psmouse serio1: detected
-43px jump in x
>From B3:
etected (0,0)
Jan 19 09:20:05 localhost kernel: [138439.441322] psmouse serio1: packet spew
detected (1,1)
Jan 19 09:20:05 localhost kernel: [138439.477133] psmouse serio1: packet spew
detected (2,1)
Jan 19 09:20:05 localhost kernel: [138439.500405] psmouse serio1: packet spew
detected (2,1)
Jan 19 09:20:05 localhost kernel: [138439.536275] psmouse serio1: packet spew
detected (2,1)
Jan 19 09:20:52 localhost kernel: [138486.249148] psmouse serio1: detected
96px
--
These are my opinions, not necessarily my employer's. I hate spam.
More information about the Devel
mailing list