[Xquartz-dev] 2.3.2_rc3

Jeremy Huddleston jeremyhu at apple.com
Sun Dec 7 16:14:06 PST 2008


>>>  mieqEnequeue: out-of-order valuator event; dropping.
>>
>> With 2.3.2_rc3?  Ugg.  This should be fixed now.
>
> Cool.

I meant this should've been fixed in 2.3.2_rc2... apparently it's not  
though... =/

Do you see any messages about dropping events because the queue is full?

>>> The real issue, though, is that I'm now seeing keys "sticking"  
>>> again under certain circumstances. A test case is:
>>>
>>> * From a terminal in X11, play a video using mplayer. ("mplayer  
>>> video.avi")
>>> * Press 'q' to stop the video.
>>>
>>> The terminal starts getting fed a bunch of newlines until another  
>>> key is pressed.
>>
>> I don't see this... hmm...
>
> Odd... I'm able to get it to happen most of the time. A key factor  
> appears to be that holding down Enter when starting mplayer (so that  
> the key is down when X11 gets deactivated) appears to aggravate it.  
> If you're light on the keys, you might miss it.

Oh, you're not using the X11 mplayer... so you mplayer takes focus  
away from X11.app, and X11.app is never sent a release event for the  
enter key.

ugg.

> I was able to reproduce the same issue once or twice with xev:
>
> * Run xev.
> * Switch to another application using Cmd-Tab.
> * Switch back using Cmd-Tab.
>
> A few times, on reentry to X11, I started getting a bunch of Meta_L  
> KeyPress events, even though I'd already let go of the key. Again,  
> though, it doesn't appear to be completely predictable.

Yeah... uhm... I'm not sure they best way to handle that at this  
point...




More information about the Xquartz-dev mailing list