From 7354c80f8aa06f7d048212027a53f9630f4603a6 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Fri, 11 Feb 2022 10:11:22 +0100 Subject: inputdev_describe: filter out tautological SYN cap --- inputdev_describe | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/inputdev_describe b/inputdev_describe index ed43920..37fd3dd 100755 --- a/inputdev_describe +++ b/inputdev_describe @@ -26,7 +26,12 @@ with contextlib.closing(evdev.InputDevice(args.device)) as device: info['version'] = device.info.version out['info'] = info - out['capabilities'] = device.capabilities() + caps = {} + for t, l in device.capabilities().items(): + if t == evdev.ecodes.EV_SYN: + continue + caps[t] = l + out['capabilities'] = caps # TODO: LEDs -- cgit v1.2.3