summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2012-02-23 10:01:38 (GMT)
committerBastien Nocera <hadess@hadess.net>2012-02-23 10:01:38 (GMT)
commit5dd89a267e7c539e681851017b18261dc2e092f0 (patch)
tree9d52409cadf163b11e6b4016f29a6491ce250cfb /plugins/wacom/gsd-wacom-manager.c
parente1ae5883eeccfe01c86a292eb471e435f454fb36 (diff)
downloadgnome-settings-daemon-5dd89a267e7c539e681851017b18261dc2e092f0.zip
gnome-settings-daemon-5dd89a267e7c539e681851017b18261dc2e092f0.tar.xz
wacom: Force touchpads to use relative mode
https://bugzilla.gnome.org/show_bug.cgi?id=670655
Diffstat (limited to 'plugins/wacom/gsd-wacom-manager.c')
-rw-r--r--plugins/wacom/gsd-wacom-manager.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/wacom/gsd-wacom-manager.c b/plugins/wacom/gsd-wacom-manager.c
index e6bd680..56636e1 100644
--- a/plugins/wacom/gsd-wacom-manager.c
+++ b/plugins/wacom/gsd-wacom-manager.c
@@ -489,6 +489,11 @@ set_wacom_settings (GsdWacomManager *manager,
type = gsd_wacom_device_get_device_type (device);
+ if (type == WACOM_TYPE_TOUCH) {
+ set_absolute (device, FALSE);
+ return;
+ }
+
if (type == WACOM_TYPE_CURSOR) {
GVariant *values[4], *variant;
guint i;