#7968 HIGH 8.2.0 (: keyboard and touchpad lockup soon after first boot

Zarro Boogs per Child bugtracker at laptop.org
Mon Aug 18 20:57:29 EDT 2008


#7968: keyboard and touchpad lockup soon after first boot
----------------------------+-----------------------------------------------
   Reporter:  pgf           |       Owner:                      
       Type:  defect        |      Status:  new                 
   Priority:  high          |   Milestone:  8.2.0 (was Update.2)
  Component:  not assigned  |     Version:                      
 Resolution:                |    Keywords:  blocks?:8.2.0       
Next_action:  diagnose      |    Verified:  0                   
  Blockedby:                |    Blocking:                      
----------------------------+-----------------------------------------------
Changes (by pgf):

 * cc: dilinger (added)


Comment:

 richard and i think this bug may involve a (race?) condition in the EC
 involving writes to the touchpad and/or keyboard.  after what appeared to
 be a very similar scenario (touchpad locked up, (but keyboard was working)
 which happened shortly after a resume and, i believe, during a
 recalibration), we were able to clear the condition by poking at the EC's
 touchpad communication registers manually.  shortly thereafter i
 reproduced the problem again, this time by causing enough jumpiness (two
 fingers doing alternate tapping) to force a recal.  it wasn't as easy to
 clear the condition, but suspending/resuming fixed it.

 dilinger, deepak: do you know of a way to force lots of operations that
 involve writes to the touchpad and/or keyboard?  talking with richard, it
 seems that this happens mostly at boot and resume, and at recal.  are
 there others?

 hmmm.  re-reading deepak's scenario, above, this sounds somewhat
 different.  might need to split to two bugs at some point, but not yet.

-- 
Ticket URL: <http://dev.laptop.org/ticket/7968#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list