On Friday 03 April 2009, xquartz-dev-request@lists.macosforge.org wrote:
Ok, those look good, but you saidd you were having problems with Home/ End/PgUp/PgDn. Try those keys. Jeremy,
Those ARE the Home/End/PgUP/PgDn keys - I am working on a notebook thus I have a "limited" keyboard - by the way, no key - if I press it - will "repeat" so if I hold down any character it will just give me a single character. 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.
OH! You need to hold Fn when you press up to get PgUp. On Apr 4, 2009, at 00:20, Christof Wolf wrote:
On Friday 03 April 2009, xquartz-dev-request@lists.macosforge.org wrote:
Ok, those look good, but you saidd you were having problems with Home/ End/PgUp/PgDn. Try those keys. Jeremy,
Those ARE the Home/End/PgUP/PgDn keys - I am working on a notebook thus I have a "limited" keyboard - by the way, no key - if I press it - will "repeat" so if I hold down any character it will just give me a single character.
As for key repeat... do you have that enabled in your system preferences? X11 uses the same key repeat settings as ]system preferences as of the latest release.
On Saturday 04 April 2009, you wrote:
OH! You need to hold Fn when you press up to get PgUp.
- they work :-), thanks, but ...
As for key repeat... do you have that enabled in your system preferences? X11 uses the same key repeat settings as ]system preferences as of the latest release.
yes, it is set under preferences, but no key repeating in X11 :-( it does work in any application on mac os x. 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.
On Apr 5, 2009, at 00:39, Christof Wolf wrote:
On Saturday 04 April 2009, you wrote:
OH! You need to hold Fn when you press up to get PgUp.
- they work :-), thanks, but ...
As for key repeat... do you have that enabled in your system preferences? X11 uses the same key repeat settings as ]system preferences as of the latest release.
yes, it is set under preferences, but no key repeating in X11 :-( it does work in any application on mac os x.
So what happens when you try holding them down in xev? Do you see only one event down and one event up? What is the output of 'xinput test 2' during this experiment?
On Monday 06 April 2009, you wrote:
yes, it is set under preferences, but no key repeating in X11 :-( it does work in any application on mac os x.
So what happens when you try holding them down in xev? Do you see only one event down and one event up?
yes, just one event up and down e.g. up: KeyPress event, serial 30, synthetic NO, window 0x2000001, root 0x1fd, subw 0x0, time 2027339429, (72,53), root:(939,408), state 0x0, keycode 45 (keysym 0x6c, l), same_screen YES, XLookupString gives 1 bytes: (6c) "l" XmbLookupString gives 1 bytes: (6c) "l" XFilterEvent returns: False down: KeyRelease event, serial 30, synthetic NO, window 0x2000001, root 0x1fd, subw 0x0, time 2027339613, (72,53), root:(939,408), state 0x0, keycode 45 (keysym 0x6c, l), same_screen YES, XLookupString gives 1 bytes: (6c) "l" XFilterEvent returns: False
What is the output of 'xinput test 2' during this experiment? not sure, what do you mean? on a Console?
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.
+ Christof Wolf <ch.wolf@hfph.mwn.de>:
What is the output of 'xinput test 2' during this experiment? not sure, what do you mean? on a Console?
I think he means this: Open two terminal windows (or two xterms). In one window, run xinput test 2 and let it run. In the other, run xev. If I do this, put the cursor in the xev window and press and hold the down arrow key for a while, the output from xinput test 2 is only key press 133 key release 133 (the second line appears when I let go of the key) while in the xev window I see numerous keypress and keyrelease events for keycode 133. In other words, the xev output shows the key repeating, the xinput output does not. (Hence I am not sure what useful info the test will reveal in your case, but I expect Jeremy has a notion.) - Harald
On 04/06/2009 07:22 AM, Harald Hanche-Olsen wrote:
+ Christof Wolf<ch.wolf@hfph.mwn.de>:
What is the output of 'xinput test 2' during this experiment?
not sure, what do you mean? on a Console?
I think he means this:
Open two terminal windows (or two xterms). In one window, run xinput test 2 and let it run. In the other, run xev.
If I do this, put the cursor in the xev window and press and hold the down arrow key for a while, the output from xinput test 2 is only
key press 133 key release 133
(the second line appears when I let go of the key) while in the xev window I see numerous keypress and keyrelease events for keycode 133. In other words, the xev output shows the key repeating, the xinput output does not. (Hence I am not sure what useful info the test will reveal in your case, but I expect Jeremy has a notion.)
Yes, that's the behavior I see as well (and expect). The reason for the xinput output is to eliminate the possibility that the system is somehow seeing the key "really" come up before he releases it (yes, a long shot). I'm confused whyyour keys aren't repeating... I'm also confused as to why you have the 100% CPU issue while X11.app is in the background (currently worked around by #if 0ing out some code). That 100% CPU issue happens during the mouse event processing. I'm curious, do you have any non-standard input devices or drivers. I seem to recall you have a wacom tablet. Can you please tell me the output of: xset q I'll put together a patch for you to try via MacPorts that will provide more helpful debugging information.
participants (3)
-
Christof Wolf
-
Harald Hanche-Olsen
-
Jeremy Huddleston