X Input 1.5 with device properties

Peter Hutterer peter.hutterer at who-t.net
Tue Aug 12 21:26:10 PDT 2008


The current input device property [1] implementation requires XGE for the
event, and is slotted in after the XI2/MPX requests. This means that IDP won't
happen until XI2 is in a releaseable state, which arguably won't happen for a
while.

The latest released version of XI is 1.4.4. The attached patches start a new
backwards-compatible XI 1.5 and slot in IDP into 1.5. This clears the way for
IDP in server-1.6 or *gasp* even in server-1.5 if so desired.
Patches are for inputproto, libXi and xserver.

Unless there are any complaints, I will be pushing these patches to master.
I'll leave arguing whether this is appropriate for server-1.5 up to the list.
I personally would like to see them in a released server ASAP.

Note that this will break all XI2 applications (changing opcodes).

Cheers,
  Peter

[1] For a short description of IDP see http://who-t.blogspot.com/2008/07/input-device-properties.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Back-out-Device-Properties-from-XI-2-push-into-XI-1.patch
Type: text/x-diff
Size: 14938 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20080813/2d5d25dc/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Backport-device-property-code-to-XI-1.5.patch
Type: text/x-diff
Size: 6000 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20080813/2d5d25dc/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Backport-device-properties-to-XI-1.5-instead-of-XI-2.patch
Type: text/x-diff
Size: 10620 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20080813/2d5d25dc/attachment-0002.patch>


More information about the xorg mailing list