summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2011-11-23 19:59:44 +0000
committerBastien Nocera <hadess@hadess.net>2011-11-23 19:59:44 +0000
commit9df8ec792876679df119667ecedc59233a54c496 (patch)
treee98670d7b176622d76b55b2e706c3608541ec149
parentd411679d055fd7aa2d833f3c6eaa43982077a708 (diff)
downloadgnome-settings-daemon-9df8ec792876679df119667ecedc59233a54c496.tar.gz
wacom: Only set "Wacom Hover Click" for styli
And not for all the devices.
-rw-r--r--plugins/wacom/gsd-wacom-manager.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/wacom/gsd-wacom-manager.c b/plugins/wacom/gsd-wacom-manager.c
index 4a011bbc..901db8b9 100644
--- a/plugins/wacom/gsd-wacom-manager.c
+++ b/plugins/wacom/gsd-wacom-manager.c
@@ -309,7 +309,6 @@ set_wacom_settings (GsdWacomManager *manager,
settings = gsd_wacom_device_get_settings (device);
set_rotation (device, g_settings_get_enum (settings, KEY_ROTATION));
set_touch (device, g_settings_get_boolean (settings, KEY_TOUCH));
- set_tpcbutton (device, g_settings_get_boolean (settings, KEY_TPCBUTTON));
type = gsd_wacom_device_get_device_type (device);
@@ -333,6 +332,9 @@ set_wacom_settings (GsdWacomManager *manager,
return;
}
+ if (type == WACOM_TYPE_STYLUS)
+ set_tpcbutton (device, g_settings_get_boolean (settings, KEY_TPCBUTTON));
+
set_absolute (device, g_settings_get_boolean (settings, KEY_IS_ABSOLUTE));
set_area (device, g_settings_get_value (settings, KEY_AREA));