xinput: Add XI v2.0
authorDaniel Martin <consume.noise@gmail.com>
Tue, 15 Jan 2013 19:06:34 +0000 (20:06 +0100)
committerDaniel Martin <consume.noise@gmail.com>
Wed, 14 Aug 2013 22:00:52 +0000 (00:00 +0200)
commit0f3a98cc622e423ff84ffcbcb719325df7d9c772
tree3a6b1e1b852e0af07a38890e00b6c413aa936b4a
parentbd070c5a513da966da77c7a9c1c24f9f5836f43a
xinput: Add XI v2.0

Introduced with v2.0 have been various new types, structures, 21
requests and 12 XGE events.

All new requests have the "XI" prefix in the name. This prefix can be
found in the spec too and avoids name clashes with requests found in
prior versions of XI (at least that's (Un)GrabDevice).

All new events are X Generic Events. They've a different header then
"normal" events. Therefor we've to mark them with the attribute 'xge'
set to 'true'.

To prevent another name clash one new structure had to be prefixed,
too: XIDeviceInfo.

Signed-off-by: Daniel Martin <consume.noise@gmail.com>
src/xinput.xml