[Xquartz-dev] 2.3.2_rc3

Andrew Farmer andfarm at gmail.com
Sun Dec 7 17:42:38 PST 2008


On 07 Dec 08, at 16:14, Jeremy Huddleston wrote:
>>>> 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?

Nope.

>>>> 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.

Right, this is using the Quartz version of mplayer.

>> 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