[PATCH] Input device properties

Peter Hutterer peter.hutterer at who-t.net
Wed Jul 9 23:39:44 PDT 2008


On Tue, Jul 08, 2008 at 05:02:46PM +0930, Peter Hutterer wrote:
> This patch adds input device properties modelled after randr output
> properties (and by modelled I mean mostly copied).

Property support in the server is pushed, guess it'll be beaten into shape
over time.

Two major alterations to the previous set of patches:
- fromClient label for properties. If a client creates a property on a device,
  fromClient is set. As a result, changing this property may not have any
  effect in the driver/server.
  While IDP are useful for exporting driver/server properties (from button
  mapping to mouse pointer acceleration), I see a much more important use in
  client-side labelling. For example, a client may label which device is
  controlled by the dominant hand. It is handy to know which label was created
  by the driver then.

- multiple handlers per device. Simon requested this and it seems like a good
  idea. So we can have the DIX, the DDX and the driver listen to property
  changes and automagically DTRT.

Cheers,
  Peter



More information about the xorg mailing list