#11223 NORM 11.3.0: XO-1 remapping keyboard on resume

Zarro Boogs per Child bugtracker at laptop.org
Fri Sep 30 13:29:12 EDT 2011


#11223: XO-1 remapping keyboard on resume
------------------------------------+---------------------------------------
           Reporter:  greenfeld     |       Owner:  pgf                              
               Type:  defect        |      Status:  new                              
           Priority:  normal        |   Milestone:  11.3.0                           
          Component:  olpc-kbdshim  |     Version:  Development build as of this date
         Resolution:                |    Keywords:                                   
        Next_action:  diagnose      |    Verified:  0                                
Deployment_affected:                |   Blockedby:                                   
           Blocking:                |  
------------------------------------+---------------------------------------

Comment(by dsd):

 Please also run this kernel on your XO-1.5:
 http://dev.laptop.org/~dsd/20110930/kernel-2.6.35.13_xo1.5-20110930.1817.olpc.f25eb72.i586.rpm

 and after hitting the issue, and checking evpressed as above, do:

 {{{
 echo 1 > /sys/module/i8042/parameters/extra_debug
 }}}

 I added quite a bit of logging to a suspect part of the kernel that takes
 key presses from the input layer and maps them and passes them through the
 vt layer. Here is some reference output for a keypress (and release) of
 the 'j' key.

 {{{
 [   85.728884] keyboard: kbd_event type=4 code=4 value=24
 [   85.734902] keyboard: kbd_event type=1 code=24 value=1
 [   85.738852] keyboard: kbd_keycode keycode=24 down=1 hw_raw=0
 [   85.738852] keyboard: kbd_keycode param set shift=0 ledstate=0
 [   85.738852] keyboard: kbd_keycode regular map 24 -> fb6a
 [   85.738852] keyboard: kbd_keycode call chain value fb6a
 [   85.738852] keyboard: kbd_keycode sent keysym 6a !down 0 ledstate 0
 [   85.738852] keyboard: kbd_event type=0 code=0 value=0
 [   85.925724] keyboard: kbd_event type=4 code=4 value=24
 [   85.935700] keyboard: kbd_event type=1 code=24 value=0
 [   85.935700] keyboard: kbd_keycode keycode=24 down=0 hw_raw=0
 [   85.935700] keyboard: kbd_keycode param set shift=0 ledstate=0
 [   85.935700] keyboard: kbd_keycode regular map 24 -> fb6a
 [   85.935700] keyboard: kbd_keycode call chain value fb6a
 [   85.935700] keyboard: kbd_keycode sent keysym 6a !down 1 ledstate 0
 [   85.935700] keyboard: kbd_event type=0 code=0 value=0
 }}}

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


More information about the Bugs mailing list