Hadn't upgraded my Sid box in a while, I did, and suddenly two of my directional keys are mapped wrong. Up gives me Backspace (Backspace key also works...), and Left gives me Alt GR
from xev: KeyPress event, serial 33, synthetic NO, window 0x1400001, root 0xaf, subw 0x0, time 3924411, (12,251), root:(973,271), state 0x0, keycode 111 (keysym 0xff08, BackSpace), same_screen YES, XKeysymToKeycode returns keycode: 22 XLookupString gives 1 bytes: (08) " XmbLookupString gives 1 bytes: (08) " XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x1400001, root 0xaf, subw 0x0, time 3924555, (12,251), root:(973,271), state 0x0, keycode 111 (keysym 0xff08, BackSpace), same_screen YES, XKeysymToKeycode returns keycode: 22 XLookupString gives 1 bytes: (08) " XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x1400001, root 0xaf, subw 0x0, time 3925299, (12,251), root:(973,271), state 0x0, keycode 113 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES, XKeysymToKeycode returns keycode: 92 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x1400001, root 0xaf, subw 0x0, time 3925475, (12,251), root:(973,271), state 0x80, keycode 113 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES, XKeysymToKeycode returns keycode: 92 XLookupString gives 0 bytes: XFilterEvent returns: False This is JP layout MS Natural 4000, here is my /etc/default/keyboard (has not changed) : XKBMODEL="microsoft7000" XKBLAYOUT="jp,us" XKBVARIANT="OADG109A,intl" XKBOPTIONS="grp:shift_toggle,ctrl:nocaps" BACKSPACE="guess" If I leave X for one of the VTs, everything works fine - which is odd, because console-setup and friends should (and did) make the config shared. Also seems like grp:shift_toggle is not working now... I am using Awesome WM, and I have Ibus running (Its settings look normal). Oh, and with num lock off, the numpad arrow keys are fine. Any ideas? Cheers, Kelly