[Xquartz-dev] 2.3.0 not playing well with spaces hot-key combination (locking control key)

Darren Nickerson darren.nickerson at ifax.com
Sun Aug 3 17:39:17 PDT 2008


Jeremy,

1. My spaces preferences do have 'switching to an application, switch  
to a space with open windows for that application' selected. Other  
settings:

  o spaces enabled (selected)
  o show spaces in menu bar (selected)
  o I have two row and three columns of spaces
  o Application assignments have RSIGuard in every space
  o To activate spaces F8 -
  o To switch between spaces ^ Arrow Keys
  o To switch directly to a space ^ Number Keys

2. I only have X11 running in one space. When I login it starts in  
space 1 (the application is set to start at login as part of my  
profile but I have not told it to go to space 5) so then I quit it,  
move to space 5 and restart it. I do not usually have X running in  
other spaces, as this has caused problems in the past for me.

3. To test this, I quit RSIGuard (which was running in all spaces).  
I'm pleased to report that when I switched to a space where no  
applications were running, the problem disappeared. When I restarted  
RSIGuard (which runs on all spaces) the problem returned.

4. If I do the keystrokes slowly as you have described, the problem  
does not occur. I start in the x windows spaces, then held CTRL, then  
hit arrow and held. Once in the new space I held both keys depressed  
for 2 seconds, and I noted the arrow (showing the transition I had  
just done) in the dock icon disappeared. Then I released CTRL, waited  
one second then released arrow. I repeated this sequence to get back  
to the original X11 space and I did not see the problem. I repeated  
this a few times to be sure.

5. For input, I have the bottom two selected (Follow system keyboard  
layout and Enable Key Equivalents.

Hope this helps!

-Darren

On Aug 3, 2008, at 7:44 PM, Jeremy Huddleston wrote:

> Ok, so I had some time today and wanted to actually try reproducing  
> this, but I can't for the life of me get this to trigger.  Can you  
> please be as specific as possible in the following:
>
> 1) What are your spaces preferences?  Do you have "when switching to  
> an application, switch to a space with open windows for that  
> application" enabled?
>
> 2) Do you have X11 running in the "other" space (ie, the one you  
> switched to, then away from)?
>
> 3) Can you reproduce this with no running applications in the  
> "other" space?  (so when you switch there, you're just in Finder)
>
> 4) When you release the ctrl-arrow key (or ctrl-number key), can you  
> hold it down for about 2 seconds after going to the space, then  
> release the ctrl, then wait a second, then release the arrow.  I  
> want to see if there's some kind of race and you're "faster" than I  
> am or something...
>
> 5) Can you tell me what the X11 Preferences Input menu options are?
>
> Thanks,
> Jeremy
>
> On Aug 1, 2008, at 06:06, Darren Nickerson wrote:
>
>>
>> On Aug 1, 2008, at 7:13 AM, Harald Hanche-Olsen wrote:
>>
>>> + Darren Nickerson <darren.nickerson at ifax.com>:
>>>
>>>> I just updated my 10.5.4 box to X11-2.3.0 and I'm experiencing a
>>>> rather annoying issue. I use a hotkey combination (CTRL + arrow  
>>>> keys)
>>>> to move around between spaces. When I use this combination to  
>>>> switch
>>>> out of the space where X11 is runninig, whenever I return to that
>>>> space (either by hotkeys or using the spaces dock icon) all of my
>>>> xterms seem to think the CTRL key is still held down. [...]
>>>>
>>>> Is this a known issue?
>>>
>>> Yes. I think it has finally moved up near the top of Jeremy's list  
>>> of
>>> things to work on, so maybe a fix will be forthcoming.
>>
>> Ah, OK, thanks for the follow-up. I saw comments about issues with  
>> non-
>> US keyboards, but I did not see this one listed.
>>
>>> A workaround, if you haven't already found it, is to hit the control
>>> key after moving to the new space.
>>
>> Yup, that's what I have been using, but I frequently destroy a few
>> xterms with accidental CTRL-D's before I realize what's happening ;-)
>>
>> Since this is a known issue I'll assume you don't need test cases and
>> will downgrade for now. Many thanks again for the prompt reply!
>>
>> -Darren
>> _______________________________________________
>> Xquartz-dev mailing list
>> Xquartz-dev at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
>



More information about the Xquartz-dev mailing list