#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