[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