A pad of 2 bytes was missing in the struct DeviceResolutionCtl:
http://cgit.freedesktop.org/xorg/proto/inputproto/tree/XIproto.h#n1382
Signed-off-by: Daniel Martin <consume.noise@gmail.com>
Reviewed-by: Peter Harris <pharris@opentext.com>
<field type="CARD16" name="len" />
<field type="CARD8" name="first_valuator" />
<field type="CARD8" name="num_valuators" />
+ <pad bytes="2" />
<list type="CARD32" name="resolution_values">
<fieldref>num_valuators</fieldref>
</list>