[Trac #307] PS/2 trackpad and keyboard don't work in OF
Zarro Boogs per Child
bugtracker at laptop.org
Mon Nov 6 15:08:29 EST 2006
#307: PS/2 trackpad and keyboard don't work in OF
--------------------+-------------------------------------------------------
Reporter: dwmw2 | Owner: wmb at firmworks.com
Type: defect | Status: closed
Priority: normal | Milestone: BTest-1
Component: OFW | Resolution: fixed
Keywords: |
--------------------+-------------------------------------------------------
Comment (by wmb at firmworks.com):
I expect that, like so many things in the PC world, the "spec" is
"whatever works with Windows".
I used to use the IBM Personal System/2 Technical Reference manual as the
PS/2 spec. However, that manual does not even admit that "test lines"
returns an extra (e0) data byte, which is why the OFW driver wasn't
consuming it. However, empirically it is the case that an e0 byte appears
in the data buffer after "test lines", both on an ordinary keyboard
(Microsoft Internet Keyboard) and on the ALPS keypad. The difference is
that, if you don't pull that e0 byte out of the data buffer, the ALPS
keypad double-acks the next kbd-reset, while the Microsoft keyboard
doesn't.
I somebody (else) wants to communicate that to Alps and then deal with the
resulting barrage of requests for clarification and assertions that it
works on Windows and other back and forth, go for it.
--
Ticket URL: <http://dev.laptop.org/ticket/307#comment:5>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list