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

Zarro Boogs per Child bugtracker at laptop.org
Fri Oct 7 09:43:01 EDT 2011


#11223: XO-1 remapping keyboard on resume
------------------------------------+---------------------------------------
           Reporter:  greenfeld     |       Owner:  pgf                              
               Type:  defect        |      Status:  new                              
           Priority:  blocker       |   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 pgf):

 i'm attaching messages.save, which is the full /var/log/messages for the
 current boot.  i've annotated the "olpc-rotate: checkpoint" messages
 (which i generate with logger, from /usr/bin/olpc-rotate) with the
 keyboard key that i hit (and released) just after each one.  there are
 four instances of that.  the log also includes a backtrace from the
 setting of kbdmode, but that happened days ago -- long before the keyboard
 "broke".

 also, here are two dmesg snippets:
 {{{
 three 'h' characters:
 [31360.060916] keyboard: kbd_event type=1 code=23 value=2
 [31360.066377] keyboard: kbd_keycode keycode=23 down=2 hw_raw=0
 [31360.070734] keyboard: kbdmode 2 rep 1
 [31360.070734] keyboard: kbd_keycode raw mode, emulate raw
 [31360.070734] keyboard: kbd_keycode param set shift=4 ledstate=0
 [31360.070734] keyboard: kbd_keycode regular map 23 -> f008
 [31360.070734] keyboard: kbd_keycode call chain value f008
 [31360.070734] keyboard: kbd_keycode raw mode type 0 bailout
 [31360.112741] keyboard: kbd_event type=0 code=0 value=0
 [31360.292870] keyboard: kbd_event type=1 code=23 value=2
 [31360.298322] keyboard: kbd_keycode keycode=23 down=2 hw_raw=0
 [31360.302758] keyboard: kbdmode 2 rep 1
 [31360.302758] keyboard: kbd_keycode raw mode, emulate raw
 [31360.302758] keyboard: kbd_keycode param set shift=4 ledstate=0
 [31360.302758] keyboard: kbd_keycode regular map 23 -> f008
 [31360.302758] keyboard: kbd_keycode call chain value f008
 [31360.302758] keyboard: kbd_keycode raw mode type 0 bailout
 [31360.337616] keyboard: kbd_event type=0 code=0 value=0
 [31360.446639] keyboard: kbd_event type=1 code=23 value=2
 [31360.452094] keyboard: kbd_keycode keycode=23 down=2 hw_raw=0
 [31360.456530] keyboard: kbdmode 2 rep 1
 [31360.456530] keyboard: kbd_keycode raw mode, emulate raw
 [31360.456530] keyboard: kbd_keycode param set shift=4 ledstate=0
 [31360.456530] keyboard: kbd_keycode regular map 23 -> f008
 [31360.456530] keyboard: kbd_keycode call chain value f008
 [31360.456530] keyboard: kbd_keycode raw mode type 0 bailout
 [31360.491447] keyboard: kbd_event type=0 code=0 value=0

 the 'j' key:
 [31542.210971] keyboard: kbd_event type=1 code=24 value=2
 [31542.216442] keyboard: kbd_keycode keycode=24 down=2 hw_raw=0
 [31542.220861] keyboard: kbdmode 2 rep 1
 [31542.220861] keyboard: kbd_keycode raw mode, emulate raw
 [31542.220861] keyboard: kbd_keycode param set shift=4 ledstate=0
 [31542.220861] keyboard: kbd_keycode regular map 24 -> f00a
 [31542.220861] keyboard: kbd_keycode call chain value f00a
 [31542.220861] keyboard: kbd_keycode raw mode type 0 bailout
 }}}

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


More information about the Bugs mailing list