← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 583037] [NEW] arrow-left maps to ISO_Level3_Shift

 

Public bug reported:

Binary package hint: xorg

after upgrading to lucid I had to notice that the kbd driver has been
removed so I had to change my /etc/X11/xorg.conf to use the evdev driver
for the keyboard:

Section "InputDevice"
    Identifier "Keyboard_evdev"
    Driver "evdev"
    Option "Device" "/dev/input/by-path/platform-i8042-serio-0-event-kbd"
    Option "XkbLayout" "de"
    Option "XkbVariant" "nodeadkeys"
    Option "CoreKeyboard"
EndSection

#Section "InputDevice"
#    Identifier "Keyboard_kbd"
#    Driver "kbd"
#    Option "XkbLayout" "de"
#    Option "XkbVariant" "nodeadkeys"
#    Option "CoreKeyboard"
#EndSection

after that my left arrow key stopped working. using xev and xmodmap I
found that the key was generating keycode 113 events which were mapped
to ISO_Level3_Shift. workaround: xmodmap -e 'keycode 113 = Left'

it appears that I am not the only one affected by this:
http://benfrantzdale.livejournal.com/262354.html


mapped (xmodmap -pke) as ISO_Level3_Shift instead of "Left". as 113 is the standard keycode for "Left" I wonder who messed up with the keyboard mappings. I use the german nodeadkeys layout.

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New

-- 
arrow-left maps to ISO_Level3_Shift
https://bugs.launchpad.net/bugs/583037
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.



Follow ups

References