Christian Beier wrote: > Hi there, > with the merge of xi2 coming next week, I wonder what the status of > XTest with xi2 is. Right now, XTest still pretty much looks like XI > 1.x, with Device*'s instead of devive ids > (http://cgit.freedesktop.org/xorg/proto/xextproto/tree/XTest.h). > Looking at the upcoming libXi in Peters repo, I can see that it only > offers XIChangeHierarchy() to create MD's, so MPX with the new libXi > uses device ids _only_ instead of the old Device*'s. So faking MD > input via XTest wont't work for now or is there a xi2 xextproto branch > somewhere that I'm missing? No, but I'll try to get it right. libXi and libXtst use Device*. Device Id's are used over the wire (because pointers lose their meaning across processes), which is done transparently by libX*.
The fact that xextproto contains a library header seems somewhat odd to me, I guess it's historical. HTH, Simon > > Cheers, > Christian > > > > ------------------------------------------------------------------------ > > _______________________________________________ > xorg mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/xorg _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
