udev: only change the fuzz on touchpads and touchscreens

If we don't handle a device, don't touch it. Especially joysticks that we
don't handle and thus should not touch either.

Related to !231

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 410b157e84)
This commit is contained in:
Peter Hutterer 2019-06-05 10:11:12 +10:00
parent 7e70b0a1b4
commit c68345f8b4

View file

@ -110,7 +110,9 @@ int main(int argc, char **argv)
if (!device)
goto out;
handle_absfuzz(device);
if (udev_device_get_property_value(device, "ID_INPUT_TOUCHPAD") ||
udev_device_get_property_value(device, "ID_INPUT_TOUCHSCREEN"))
handle_absfuzz(device);
rc = 0;