diff options
Diffstat (limited to 'libwacom/libwacom-database.c')
-rw-r--r-- | libwacom/libwacom-database.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libwacom/libwacom-database.c b/libwacom/libwacom-database.c index 0c60d6d..9fc9e35 100644 --- a/libwacom/libwacom-database.c +++ b/libwacom/libwacom-database.c @@ -369,9 +369,10 @@ libwacom_parse_tablet_keyfile(const char *path) g_strfreev (styli_list); device->supported_styli = (int *) g_array_free (array, FALSE); } else { - device->supported_styli = g_new (int, 1); - *device->supported_styli = 0xfffff; - device->num_styli = 1; + device->supported_styli = g_new (int, 2); + device->supported_styli[0] = WACOM_STYLUS_FALLBACK_ID; + device->supported_styli[1] = WACOM_ERASER_FALLBACK_ID; + device->num_styli = 2; } /* Features */ |