#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