From 96d1954dce7598eb28e4607df70fa71319946788 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 29 Jul 2025 10:37:28 +1000 Subject: [PATCH] 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: --- tools/shared.c | 1 + 1 file changed, 1 insertion(+) 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);