summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2025-07-29 10:37:28 +1000
committerMarge Bot <marge-bot@fdo.invalid>2025-07-30 05:43:03 +0000
commit96d1954dce7598eb28e4607df70fa71319946788 (patch)
tree6ce3f34f3a6bebb9f76b1c87256c2921b82456d1 /tools
parentb8651d798ce0399dc6574d7102596ba6862a3136 (diff)
tools: add missing AttrIsVirtual handling for listing quirks
If a device has AttrIsVirtual set in the quirks we'd abort() when trying to list those quirks. Fixes: efb4b6a3be0a ("evdev: detect virtual devices") Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1281>
Diffstat (limited to 'tools')
-rw-r--r--tools/shared.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/shared.c b/tools/shared.c
index 02fbc5af..9553aa62 100644
--- a/tools/shared.c
+++ b/tools/shared.c
@@ -958,6 +958,7 @@ tools_list_device_quirks(struct quirks_context *ctx,
break;
case QUIRK_ATTR_USE_VELOCITY_AVERAGING:
case QUIRK_ATTR_TABLET_SMOOTHING:
+ case QUIRK_ATTR_IS_VIRTUAL:
quirks_get_bool(quirks, q, &b);
snprintf(buf, sizeof(buf), "%s=%d", name, b);
callback(userdata, buf);