On Thursday 02 April 2009, xquartz-dev-request@lists.macosforge.org wrote:
Interesting. What application are you trying? I use Home/End extensively within urxvt/bash to goto the front/end of the current input line. I see it working fine there. Can you please test by running 'xev'? With the xev window in focus, it should output data about the input events it receives to stdout. Try pressing Home/End/ PgUp/PgDn and see what happens.
Jeremy, I pressed the keys in following order: up, down, right left and I got, KeymapNotify event, serial 27, synthetic NO, window 0x0, keys: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 KeyPress event, serial 27, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736001738, (122,-8), root:(225,247), state 0x0, keycode 134 (keysym 0xff52, Up), same_screen YES, XKeysymToKeycode returns keycode: 85 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736001898, (122,-8), root:(225,247), state 0x0, keycode 134 (keysym 0xff52, Up), same_screen YES, XKeysymToKeycode returns keycode: 85 XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736003122, (122,-8), root:(225,247), state 0x0, keycode 133 (keysym 0xff54, Down), same_screen YES, XKeysymToKeycode returns keycode: 80 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736003274, (122,-8), root:(225,247), state 0x0, keycode 133 (keysym 0xff54, Down), same_screen YES, XKeysymToKeycode returns keycode: 80 XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736003954, (122,-8), root:(225,247), state 0x0, keycode 132 (keysym 0xff53, Right), same_screen YES, XKeysymToKeycode returns keycode: 74 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736004090, (122,-8), root:(225,247), state 0x0, keycode 132 (keysym 0xff53, Right), same_screen YES, XKeysymToKeycode returns keycode: 74 XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736005050, (122,-8), root:(225,247), state 0x0, keycode 131 (keysym 0xff51, Left), same_screen YES, XKeysymToKeycode returns keycode: 78 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736005202, (122,-8), root:(225,247), state 0x0, keycode 131 (keysym 0xff51, Left), same_screen YES, XKeysymToKeycode returns keycode: 78 XLookupString gives 0 bytes: XFilterEvent returns: False FocusOut event, serial 30, synthetic NO, window 0x1a00001, mode NotifyNormal, detail NotifyNonlinear ciao christof -- public key www.hfph.mwn.de/~chwolf/chwolf.asc Please respect my privacy and do not make my contact information available to third parties.
Ok, those look good, but you saidd you were having problems with Home/ End/PgUp/PgDn. Try those keys. On Apr 2, 2009, at 08:38, Christof Wolf wrote:
On Thursday 02 April 2009, xquartz-dev-request@lists.macosforge.org wrote:
Interesting. What application are you trying? I use Home/End extensively within urxvt/bash to goto the front/end of the current input line. I see it working fine there. Can you please test by running 'xev'? With the xev window in focus, it should output data about the input events it receives to stdout. Try pressing Home/End/ PgUp/PgDn and see what happens.
Jeremy,
I pressed the keys in following order: up, down, right left and I got,
KeymapNotify event, serial 27, synthetic NO, window 0x0, keys: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyPress event, serial 27, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736001738, (122,-8), root:(225,247), state 0x0, keycode 134 (keysym 0xff52, Up), same_screen YES, XKeysymToKeycode returns keycode: 85 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736001898, (122,-8), root:(225,247), state 0x0, keycode 134 (keysym 0xff52, Up), same_screen YES, XKeysymToKeycode returns keycode: 85 XLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736003122, (122,-8), root:(225,247), state 0x0, keycode 133 (keysym 0xff54, Down), same_screen YES, XKeysymToKeycode returns keycode: 80 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736003274, (122,-8), root:(225,247), state 0x0, keycode 133 (keysym 0xff54, Down), same_screen YES, XKeysymToKeycode returns keycode: 80 XLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736003954, (122,-8), root:(225,247), state 0x0, keycode 132 (keysym 0xff53, Right), same_screen YES, XKeysymToKeycode returns keycode: 74 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736004090, (122,-8), root:(225,247), state 0x0, keycode 132 (keysym 0xff53, Right), same_screen YES, XKeysymToKeycode returns keycode: 74 XLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736005050, (122,-8), root:(225,247), state 0x0, keycode 131 (keysym 0xff51, Left), same_screen YES, XKeysymToKeycode returns keycode: 78 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 30, synthetic NO, window 0x1a00001, root 0x1fd, subw 0x0, time 1736005202, (122,-8), root:(225,247), state 0x0, keycode 131 (keysym 0xff51, Left), same_screen YES, XKeysymToKeycode returns keycode: 78 XLookupString gives 0 bytes: XFilterEvent returns: False
FocusOut event, serial 30, synthetic NO, window 0x1a00001, mode NotifyNormal, detail NotifyNonlinear
ciao christof
-- public key www.hfph.mwn.de/~chwolf/chwolf.asc
Please respect my privacy and do not make my contact information available to third parties. _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
participants (2)
-
Christof Wolf
-
Jeremy Huddleston