#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