#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