#2804 BLOC Update.: Cursor sometimes goes strange

Zarro Boogs per Child bugtracker at laptop.org
Thu Dec 20 08:27:58 EST 2007


#2804: Cursor sometimes goes strange
------------------------+---------------------------------------------------
  Reporter:  philipmac  |       Owner:  bernie  
      Type:  defect     |      Status:  assigned
  Priority:  blocker    |   Milestone:  Update.2
 Component:  hardware   |     Version:          
Resolution:             |    Keywords:  relnote 
  Verified:  0          |  
------------------------+---------------------------------------------------

Comment(by rbwjrw):

 Another symptom I see is that the  cursor seems to sometimes "hit a wall"
 and will only move up or down.  It's not actually just jumping to the
 lower-right corner.  Can this also be explained by the double "finger
 down" report?

 Ideally one would like to decipher the erratic mode reporting the "finger
 down" event twice, but, as a workaround (assuming that the two finger down
 events are coming at a rate which can truly be ruled out as a double-tap,)
 implement a digital debounce--maybe a gs_down_pending state which persists
 for a short duration would fix the problem.  While in the gs_down_pending
 state dump the extra (0,0) reports and cache any non-(0,0) reports (if
 relative, dump if absolute.)  The gs_down_pending state would exit after
 say 50ms--a time period too short to be a double tap.  Apply any cached
 movements once the gs_pending state has exited.

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



More information about the Bugs mailing list