diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2025-07-29 10:37:28 +1000 |
---|---|---|
committer | Marge Bot <marge-bot@fdo.invalid> | 2025-07-30 05:43:03 +0000 |
commit | 96d1954dce7598eb28e4607df70fa71319946788 (patch) | |
tree | 6ce3f34f3a6bebb9f76b1c87256c2921b82456d1 /tools | |
parent | b8651d798ce0399dc6574d7102596ba6862a3136 (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.c | 1 |
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); |