What's happening to DeviceMotionNotifies?

Jamey Sharp jamey at minilop.net
Wed Nov 29 01:01:17 PST 2006


On Wed, Nov 29, 2006 at 06:12:11PM +1030, Peter Hutterer wrote:
> Fair enough. My apologies. I installed the debugging libs for Xlib  
> and libXi and went down into the core. The event is actually received  
> and decoded. After that it enqueued but I don't know what happens  
> afterwards. I think it never comes out of whatever queue is used  
> internally and is passed on. Weird.

Which queue did you observe it entering? With Xlib/XCB, I can interpret
your report as meaning either that you saw xcb's read_packet function
pull the event off the wire, or you saw Xlib's process_responses and
handle_event functions pass that event off to _XEnq.

I started trying to reproduce your problem, but I don't have any XInput
devices configured (as far as I know) and working out how to set up the
evdev driver to treat my three mouse devices separately, instead of
using /dev/input/mice, is more than I have time for tonight. I can at
least try to diagnose remotely if you'll provide more information.

> btw. you guys did a great job. I managed to add the client side for  
> the MPX extension in such a short time I was amazed. Fantastic.

Yay, validation from a new extension developer! We sure hoped XML-XCB
would make the task of implementing new extensions easier. We'd happily
take your XML and include it in the xcb/proto repository if you'd like.

Your post at
http://wearables.unisa.edu.au/mpx/?q=node/54
made my day. Thanks. :-)

--Jamey
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20061129/e3e142a1/attachment.pgp>


More information about the xorg mailing list