[25950] in Athena Bugs
sun4 9.3.11: xwindows repeated page-up doesn't work
daemon@ATHENA.MIT.EDU (Erica H Peterson)
Wed Aug 18 12:26:24 2004
Date: Wed, 18 Aug 2004 10:18:01 -0400 (EDT)
From: Erica H Peterson <astronut@mit.edu>
To: bugs@mit.edu
Message-ID: <Pine.LNX.4.58L.0408181015550.31160@blueshift.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Errors-To: bugs-bounces@mit.edu
System name: n42-installer-1.mit.edu
Type and version: Sun-Blade-1500 9.3.11
Display type: jfb
Shell: /bin/athena/tcsh
Window manager: sawfish
Holding down the page-up key does not send repeated keystroke events on the
Sun workstations (this does not appear to be a problem with the linux
machines). If I hold down the up-arrow key, it has a "scroll up" effect,
while holding down the page-up key only results in one page-up.
I checked the keyboard settings in the gnome control panel, and the
"keyboard repeats when key is held down" box is checked. I also tried
running "xset r on" but that did not fix the problem.
If I run "xev" and hold down the up-arrow, I get multiple Keypress/Keyrelease
events:
KeyPress event, serial 28, synthetic NO, window 0xc80001,
root 0x40, subw 0x0, time 1916662578, (308,508), root:(321,538),
state 0x0, keycode 89 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 characters: ""
KeyRelease event, serial 28, synthetic NO, window 0xc80001,
root 0x40, subw 0x0, time 1916662623, (308,508), root:(321,538),
state 0x0, keycode 89 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 characters: ""
KeyPress event, serial 28, synthetic NO, window 0xc80001,
root 0x40, subw 0x0, time 1916662623, (308,508), root:(321,538),
state 0x0, keycode 89 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 characters: ""
KeyRelease event, serial 28, synthetic NO, window 0xc80001,
root 0x40, subw 0x0, time 1916662670, (308,508), root:(321,538),
state 0x0, keycode 89 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 characters: ""
(etc)
...but while holding down the page-up I only see one Keypress event:
KeyPress event, serial 28, synthetic NO, window 0xc80001,
root 0x40, subw 0x0, time 1916673102, (563,619), root:(576,649),
state 0x0, keycode 82 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 characters: ""
KeyRelease event, serial 28, synthetic NO, window 0xc80001,
root 0x40, subw 0x0, time 1916675102, (563,619), root:(576,649),
state 0x0, keycode 82 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 characters: ""
Thanks,
Erica
-----------------
Erica H. Peterson
astronut@mit.edu