
libinput does it for us, but only for physical devices. When we add virtual devices to the same seat, we need to track button press count ourself. https://bugzilla.gnome.org/show_bug.cgi?id=765009
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%