[PATCH] Input device properties

Ben Gamari ben at mw0.ath.cx
Thu Jul 10 05:53:22 PDT 2008


What is the status of synaptics presently? I recall there being a
movement a while ago to move it to fd.o's git repo. If no one has
started on properties support yet, I might be willing to take a shot at
it.

On another note, I know that xorg.conf is probably being phased out but
should there be a mechanism for the user to set initial property values
through xorg.conf? Just a thought.

- Ben

P.S. Sorry about the inbox noise, Adam. This was meant to go to the
list.


On Tue, 2008-07-08 at 10:32 -0400, Adam Jackson wrote:
> On Tue, 2008-07-08 at 17:02 +0930, Peter Hutterer wrote:
> > This patch adds input device properties modelled after randr output
> > properties (and by modelled I mean mostly copied).
> > 
> > Why do we want them?
> > Currently the method to talk to a driver is through the ChangeDeviceControl
> > request, which basically routes binary data from the client to the driver and
> > vice versa. Adding new control types requires a protocol bump.
> > 
> > The properties are simply X atoms that can be set on the device, and allow for
> > arbitrary options without having to update the server and/or the protocol.
> > Long-term this would allow us to deprecate the ChangeDeviceControl request.
> 
> Oh, also, it lets us not use synaptics' shmconfig disaster.
> 
> This looks really good.  Swapped dispatch is missing but whatever,
> that's a typing exercise.  Thanks for doing this, push away!
> 
> - ajax
> 
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg




More information about the xorg mailing list