It appears that (for today at least) I can trigger the bug at will by starting
a new shell. The PgDown command consistently breaks within a few seconds after
creating a new tab in gnome-terminal. I don't know if this is a repeatable
pattern that I never noticed before, or a change. Today I was playing with my
.inputrc and spawning a new shell every 30 seconds or so for testing, when I
noticed I was hitting the PgDown bug more often, and spotted the pattern.
Anyway, I took advantage of the repeatability to play with the bug a
bit. One revealing bit of information is that xev shows different
output for the PgDown key when the bug is in effect. It appears that
the PgDown keypress is interpreted as a Control_R.
Here is the normal xev output from working PgUp and PgDown keys (in that order):
KeyPress event, serial 36, synthetic NO, window 0x4400002,
root 0x32b, subw 0x4400003, time 3031580169, (63,59), root:(68,132),
state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4400002,
root 0x32b, subw 0x4400003, time 3031580346, (63,59), root:(68,132),
state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 36, synthetic NO, window 0x4400002,
root 0x32b, subw 0x4400003, time 3031582168, (63,59), root:(68,132),
state 0x0, keycode 117 (keysym 0xff56, Next), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4400002,
root 0x32b, subw 0x4400003, time 3031582306, (63,59), root:(68,132),
state 0x0, keycode 117 (keysym 0xff56, Next), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Output when the PgDown bug is in effect:
KeyPress event, serial 30, synthetic NO, window 0x4400002,
root 0x32b, subw 0x0, time 3031655267, (620,735), root:(625,808),
state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 33, synthetic NO, window 0x4400002,
root 0x32b, subw 0x0, time 3031655429, (620,735), root:(625,808),
state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 33, synthetic NO, window 0x4400002,
root 0x32b, subw 0x0, time 3031656307, (620,735), root:(625,808),
state 0x0, keycode 117 (keysym 0xffe4, Control_R), same_screen YES,
XKeysymToKeycode returns keycode: 105
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 33, synthetic NO, window 0x4400002,
root 0x32b, subw 0x0, time 3031656403, (620,735), root:(625,808),
state 0x0, keycode 117 (keysym 0xffe4, Control_R), same_screen YES,
XKeysymToKeycode returns keycode: 105
XLookupString gives 0 bytes:
XFilterEvent returns: False
--
Page Down button does not work in X.
https://bugs.launchpad.net/bugs/261361
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs