summaryrefslogtreecommitdiff
path: root/quirks
diff options
context:
space:
mode:
authorJosé Expósito <jose.exposito89@gmail.com>2023-11-16 08:49:26 +0100
committerPeter Hutterer <peter.hutterer@who-t.net>2023-11-16 23:07:32 +0000
commitd253165d7ce6017dae456fd9c781e7b45ee890fc (patch)
tree1267f4f7523cb95f57a0614691a01e850eae9e7a /quirks
parentec0421d0adbb6a81e9638e73c3fbff16515d7b48 (diff)
quirks: disable button debouncing for the QEMU/KVM mouse integration
When using a touchpad to double click on a QEMU/KVM virtual machine, fast double taps are filtered by our debouncing code. Since these are emulated devices and by definition cannot have a stuck button, let's tag them so we don't enable the debouncing code. If the button of the physical device is stuck, that's a problem that needs to be fixed in the host system. The same device name and broken behavior was found in GNOME Boxes and Virtual Machine Manager. Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Diffstat (limited to 'quirks')
-rw-r--r--quirks/30-vendor-qemu.quirks3
1 files changed, 3 insertions, 0 deletions
diff --git a/quirks/30-vendor-qemu.quirks b/quirks/30-vendor-qemu.quirks
new file mode 100644
index 00000000..ae5b12a8
--- /dev/null
+++ b/quirks/30-vendor-qemu.quirks
@@ -0,0 +1,3 @@
+[QEMU/KVM mouse integration]
+MatchName=*spice vdagent tablet*
+ModelBouncingKeys=1