#8451 NORM Not Tri: OFW should support Synaptics touchpad

Zarro Boogs per Child bugtracker at laptop.org
Sun Oct 5 12:20:41 EDT 2008


#8451: OFW should support Synaptics touchpad
-----------------------------------+----------------------------------------
   Reporter:  wmb at firmworks.com    |       Owner:  wmb at firmworks.com
       Type:  defect               |      Status:  reopened         
   Priority:  normal               |   Milestone:  Not Triaged      
  Component:  ofw - open firmware  |     Version:  not specified    
 Resolution:                       |    Keywords:                   
Next_action:  test in release      |    Verified:  0                
  Blockedby:                       |    Blocking:                   
-----------------------------------+----------------------------------------

Comment(by rhoward):

 Replying to [comment:8 wmb at firmworks.com]:
 > Fixed by svn 979.  A couple of interesting things were happening.
 > First, sometimes when the mouse driver tried to identify the device
 during the initial open, it would get a "resend" response instead of an
 ack.  That was confusing the identify routine.  The solution is to honor
 the resend request and re-issue the command.   Second, if you ran "test
 /mouse", then stopped it, then ran your finger over the touchpad, then ran
 "test /mouse" again, the second try would fail due to characters being
 queued up in the EC and confusing the identify response.  When the first
 problem was fixed, the second problem manifested differently, as long (10
 seconds) delays when trying to run "test /mouse" again.  The fix for that
 is to turn off mouse streaming in the close routine, so the mouse doesn't
 send when it's not in use.
 >
 > If anybody wants to try this change, there's a test build at
 http://dev.laptop.org/~wmb/q2e19a.rom .

 Just been testing q2e19a and the self test mode is still buggy. I am
 testing with a G1G1 laptop with Alps trackpad .
 Seen several different things happen.

 I ran the complete self test a couple of times by cold booting with the
 left rocker  held down.
 1.) One time when it went into the mouse test phase as soon as I touched
 the right hand section of the touchpad it left the mouse test and went to
 the next test.

 2.) When I ran test mouse from the ofw prompt the screen was left black
 until I hit enter a few times.

 3.) Another problem is when you  run 'test mouse' from the ofw prompt the
 screen the following may occur:

 "Pressure:    10
 Touchpad protocol botched

 mouse selftest failed.  Return code = -1
 ok

 Touchpad test. Both buttons clears screen.  Type a key to exit."

 I can repeat number 3 just by running finger around trackpad while varying
 pressure.

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


More information about the Bugs mailing list