From: Christian Linhart Date: Thu, 4 Sep 2014 15:49:01 +0000 (+0200) Subject: xinput: RawEvents: support lists axisvalues and axisvalues_raw X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3d8e9abc8019a8f1da90ae779617b93f24fe3239;hp=fd9f1ade9605efe7c443d962134c4ded6c54f565;p=free-sw%2Fxcb%2Fproto xinput: RawEvents: support lists axisvalues and axisvalues_raw Support the lists axisvalues and axisvalues_raw in RawEvents. These are RawKeyPress, RawButtonPress, RawTouchBegin and their eventcopies. The length of both lists is determined by the number of bits set in the list valuator_mask. This is solved in the same way as for event KeyPress. spec: http://cgit.freedesktop.org/xorg/proto/inputproto/tree/specs/XI2proto.txt?id=inputproto-2.3.1#n2362 code: http://cgit.freedesktop.org/xorg/proto/inputproto/tree/XI2proto.h?id=inputproto-2.3.1#n980 Message-ID: <1409845742-38797-7-git-send-email-chris@demorecorder.com> Patch-Thread-Subject: [Xcb] support popcount of a list and associated xml changes Patch-Set: PopcountList Patch-Number: proto 7/8 Patch-Version: V1 Signed-off-by: Christian Linhart --- diff --git a/src/xinput.xml b/src/xinput.xml index 7f67cfe..f861231 100644 --- a/src/xinput.xml +++ b/src/xinput.xml @@ -2472,10 +2472,20 @@ in struct DeviceTimeCoord. valuators_len - - + + + + + + + + + + + + + + @@ -2493,10 +2503,20 @@ in struct DeviceTimeCoord. valuators_len - - + + + + + + + + + + + + + + @@ -2580,10 +2600,20 @@ in struct DeviceTimeCoord. valuators_len - - + + + + + + + + + + + + + +