upcoming xi2 and current XTest implementation
Simon Thum
simon.thum at gmx.de
Sat May 30 01:03:06 PDT 2009
Peter Hutterer wrote:
> On Fri, May 29, 2009 at 03:42:02PM +0200, Simon Thum wrote:
>> I wonder if one couldn't just do a Xi1 XOpenDevice() to 'convert'
>> Id->Device* ? Any known reasons?
>
> I'm not sure I understand what you mean, but
> - XOpenDevice() is an XI 1 call and I really encourage not to mix XI1 and
> XI2.
> - XOpenDevice() does and can only do 8 bit deviceids
> - XOpenDevice() is actually a protocol request (that also performs stuff
> such as enabling the opened device on the server) so it's quite expensive
> for simply an ID conversion
> - XOpenDevice() can result in BadDevice errors, especially for the VCP/VCK.
I guess that counts as 'known reasons' :) Especially #2 and #4 are new
to me.
Thanks,
Simon
>
>
> Cheers,
> Peter
>
More information about the xorg
mailing list