#7788 BLOC 8.2.0 (: Touchpad behavior deteriorates under joyride-2212, joyride-2230
Zarro Boogs per Child
bugtracker at laptop.org
Thu Aug 14 11:45:42 EDT 2008
#7788: Touchpad behavior deteriorates under joyride-2212, joyride-2230
--------------------------+-------------------------------------------------
Reporter: tvoverbeek | Owner: dilinger
Type: defect | Status: new
Priority: blocker | Milestone: 8.2.0 (was Update.2)
Component: kernel | Version: olpc-3
Resolution: | Keywords: 8.2.0:? blocks?:8.2.0
Next_action: diagnose | Verified: 0
Blockedby: | Blocking:
--------------------------+-------------------------------------------------
Comment(by rsmith):
Replying to [comment:16 tvoverbeek]:
>
> As written above, no finger on the touchpad during boot. After
recalibration it fixes itself
> for a short while, but then starts jumping again (as you can see in the
logs).
>
So far nobody has been able to duplicate your findings. Using your
additional info we can try again. I'd like you to continue to try and
duplicate your tests daily. ie repeat the test under joyride 5x times
switch back to 708 and do 5x with it then back to joyride and test again.
If that pattern continues to hold true then congratulations you just
became the touchpad testbed. So far its never held up to long term
repeatability.
There is also another test. The new touchpad driver was backported to the
older kernel.
From deepak:
================
I have built an RPM with the 2.6.22 kernel + driver backport that folks
running <= 703 can use for this purpose:
http://dev.laptop.org/~dsaxena/kernel-2.6.22-20080710.1.olpc.0.i586.rpm
================
Dunno if this will actually work on 708 but its worth a try.
> Saw Richard Smiths message about the new firmware with faster/better EC
handling.
> My XO firmware is on Q2E12. Could the interaction between recent
firmwares (Q2E12) and 2.6.25
> kernel scheduling have something to do with this?
> Should I try again when Q2E13 shows up in joyride?
Many EC commands in a row will indeed affect the touchpad data stream.
The old EC command speed would have the kernel blocked for 20 ms at a
time. During that time it can't read pad data from the EC. Since the pad
update rate is 12ms the data is either has to be stored or discarded. The
pad appears to discard the data. So if this is related to all the polling
of battery data that HAL is doing then yes the new EC firmware might make
a difference.
I thought the new joyrides had the HAL polling fixed.
> ----------------------------------------------------
> Cut and pasted this from my reply on devel at . Why don't replies regarding
bugs sent by email
> get added to trac autoamtically???
Our trac does not have an e-mail interface. I've seen some traffic about
a new module that does this but we don't have it installed. We may wait
untill after 8.2 before we mess with trac.
--
Ticket URL: <http://dev.laptop.org/ticket/7788#comment:17>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list