#10895 BLOC 1.75-fi: OFW XO-1.75 - drive PS/2 keyboard from SP

Zarro Boogs per Child bugtracker at laptop.org
Sat Jun 18 21:27:43 EDT 2011


#10895: OFW XO-1.75 - drive PS/2 keyboard from SP
-----------------------------------------+----------------------------------
           Reporter:  wmb at firmworks.com  |       Owner:  saadia       
               Type:  enhancement        |      Status:  new          
           Priority:  blocker            |   Milestone:  1.75-firmware
          Component:  kernel             |     Version:  1.75-A3      
         Resolution:                     |    Keywords:               
        Next_action:  code               |    Verified:  0            
Deployment_affected:                     |   Blockedby:               
           Blocking:                     |  
-----------------------------------------+----------------------------------

Comment(by wmb at firmworks.com):

 cforth git 4b9cc1f6055ec improves the keyboard handling.  It now supports
 both the newer EnE and the older ALPS keyboard controller.  The ALPS
 keyboard events are passed through unmodified, since the ALPS controller
 correctly implements the OLPC keyboard coding scheme.  The SP code runs
 the EnE controller in raw mode, translating to PC+OLPC codes.  The
 translation now supports both scan sets 1 and 2, and handles function-key
 modifiers.  I believe this is a complete implementation of the OLPC
 keyboard scheme.

 The OLPC mechanical keyboard has not been tested with this code.  If it
 presents as a standard keyboard ID, as with the ALPS keyboard, its events
 should be passed through unchanged, so I hope it will "Just Work".

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


More information about the Bugs mailing list