summaryrefslogtreecommitdiff
path: root/Xi/xiproperty.c
diff options
context:
space:
mode:
authorSimon Thum <simon.thum@gmx.de>2008-11-19 16:01:21 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-01-15 09:28:55 +1000
commit19275ea8e9dd93d5e61906943706dfe49003dd9c (patch)
tree8157bf0c685332564de719e816b52844ce6f48c0 /Xi/xiproperty.c
parentd645721170b1196e5064b397cfbffd1da8c79bb1 (diff)
dix: add property support for pointer acceleration.
Note: properties don't need to be cleaned up, the DIX does it for us anyway. Data that is stored in properties is cleaned up by the property system. Handlers, etc. don't need to be unregistered while cleaning up, as they get deleted when the device is removed anyway. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> Signed-off-by: Simon Thum <simon.thum@gmx.de>
Diffstat (limited to 'Xi/xiproperty.c')
-rw-r--r--Xi/xiproperty.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/Xi/xiproperty.c b/Xi/xiproperty.c
index 6da8424b0..53b2f6a42 100644
--- a/Xi/xiproperty.c
+++ b/Xi/xiproperty.c
@@ -50,7 +50,11 @@ static struct dev_properties
char *name;
} dev_properties[] = {
{0, XI_PROP_ENABLED},
- {0, XATOM_FLOAT}
+ {0, XATOM_FLOAT},
+ {0, ACCEL_PROP_PROFILE_NUMBER},
+ {0, ACCEL_PROP_CONSTANT_DECELERATION},
+ {0, ACCEL_PROP_ADAPTIVE_DECELERATION},
+ {0, ACCEL_PROP_VELOCITY_SCALING}
};
static long XIPropHandlerID = 1;