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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs