I can reproduce using kees' steps in comment #2.
If I run this inside X:
xev | sed -n 's/^.*keycode *\([0-9]\+\) *\(.*\), .*$/keycode \1 = \2/p'
then follow those steps, hitting 'bbbbbbbbb' on the console, when returning to X I see:
$ xev | sed -n 's/^.*keycode *\([0-9]\+\) *\(.*\), .*$/keycode \1 = \2/p' keycode 36 = (keysym 0xff0d, Return) keycode 37 = (keysym 0xffe3, Control_L) keycode 64 = (keysym 0xffe9, Alt_L) keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1) keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1) keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1) [repeated a lot, maybe 100 times] keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1) keycode 37 = (keysym 0xffe3, Control_L) keycode 64 = (keysym 0xffe9, Alt_L) keycode 67 = (keysym 0xffbe, F1)
then after moving the mouse slightly, I see this printed:
keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 56 = (keysym 0x62, b) keycode 37 = (keysym 0xffe3, Control_L) keycode 64 = (keysym 0xffe9, Alt_L) keycode 73 = (keysym 0x1008fe07, XF86_Switch_VT_7) keycode 64 = (keysym 0xffe9, Alt_L) keycode 37 = (keysym 0xffe3, Control_L)
I can reproduce using kees' steps in comment #2.
If I run this inside X:
xev | sed -n 's/^.*keycode *\([0-9]\+\) *\(.*\), .*$/keycode \1 = \2/p'
then follow those steps, hitting 'bbbbbbbbb' on the console, when returning to X I see:
$ xev | sed -n 's/^.*keycode *\([0-9]\+\) *\(.*\), .*$/keycode \1 = \2/p'
keycode 36 = (keysym 0xff0d, Return)
keycode 37 = (keysym 0xffe3, Control_L)
keycode 64 = (keysym 0xffe9, Alt_L)
keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1)
keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1)
keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1)
[repeated a lot, maybe 100 times]
keycode 67 = (keysym 0x1008fe01, XF86_Switch_VT_1)
keycode 37 = (keysym 0xffe3, Control_L)
keycode 64 = (keysym 0xffe9, Alt_L)
keycode 67 = (keysym 0xffbe, F1)
then after moving the mouse slightly, I see this printed:
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 56 = (keysym 0x62, b)
keycode 37 = (keysym 0xffe3, Control_L)
keycode 64 = (keysym 0xffe9, Alt_L)
keycode 73 = (keysym 0x1008fe07, XF86_Switch_VT_7)
keycode 64 = (keysym 0xffe9, Alt_L)
keycode 37 = (keysym 0xffe3, Control_L)