[Xcb] State of XInputExtension

Christian Linhart chris at DemoRecorder.com
Sat Mar 11 12:27:50 UTC 2017

Hi Uli,

I think that XINPUT-support in XCB is complete now, with the changes that I have pushed today.
However, I'd like to get at least one second opinion on that before we enable it by default.

Especially, the newest changes in
should be cross-checked with xinput.xml in xcb/proto.
Most of my changes are based on the state of the XINPUT-spec from 2014 or so.

Thank you for asking for a list of remaining issues:
There is such a list: it is in the comment at the beginning of xinput.xml.
I have forgotten about this list, and therefore forgotten to remove it.
I'll post a patch for that, soon.



P.S.: I didn't realize that pthread_stubs is an extra library. :-)

On 2017-03-11 12:19, Uli Schlachter wrote:
> Hi Christian,
> On 11.03.2017 11:58, Christian Linhart wrote:
>> When you prepare the release please update the version-dependency
>> between libxcb and proto.
>> There is at least one change so that libxcb only builds when proto is up to date.
> I only plan to do a pthread-stubs release. No libxcb or xcb-proto
> release. But thanks for the pointer. :-)
> I'll switch the topic:
> Thanks for your work on the Input protocol. Sorry that I cannot help
> much there. However, I was wondering about: What is the state of XInput
> support in XCB? As far as I know, it is the only remaining extension
> that is of wider interest[1] and that is not enabled by default in XCB.
> Do we have a list of remaining issues or something like that?
> [1]: This seems to exclude Xprint and SELinux.
> Thanks!
> Cheers,
> Uli

More information about the Xcb mailing list