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