[Xquartz-dev] keyboard/mouse focus issues
Jeremy Huddleston
jeremyhu at apple.com
Fri Oct 16 14:32:55 PDT 2009
Hmm... I wonder if somehow the keyboard and mouse are getting dropped
as master for some reason... I saw a problem like this earlier (like
5-6 months ago) and couldn't reproduce it, so I figured I was nuts.
I'll look into this. Thanks for the additional info. It seems like
it's actually a 1.5 to 1.6 server regression.
I just wish I could actually trigger it. I've got multiple xevs open,
xterms, clicking around to finder, back to X11... nothing... =/
--Jeremy
On Oct 16, 2009, at 14:05, Pelle Johansson wrote:
>
> 16 okt 2009 kl. 20.33 skrev Jeremy Huddleston:
>
>> Did you try nuking the xkb directory with the alpha3 shipped server
>> or using the alpha1 server binary in alpha3? So many libs changed
>> during alpha1 to alpha3 that I want to eliminate client-side issues.
>
> I tried nuking the directory, no change. The other one is a bit to
> painful for me right now. But I've tested with gdb, the difference
> when it works or not (for keyboard events) is here:
>
> mi/mieq.c:471:
> {
> /* process slave first, then master */
> dev->public.processInputProc(event, dev, nevents);
>
> if (master && dev->coreEvents)
> master->public.processInputProc(masterEvents-
> >event, master,
> nevents);
> }
>
> The first (slave) call always goes to DeliverFocusedEvent. The
> master one also goes there while the server is not stuck, but when
> it is that call goes to EnqueueEvent. Does this tell you anything?
> --
> Pelle Johansson
> _______________________________________________
> Xquartz-dev mailing list
> Xquartz-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5820 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/xquartz-dev/attachments/20091016/03e4d98a/attachment.bin>
More information about the Xquartz-dev
mailing list