[25950] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post