summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2016-05-20 14:59:45 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2016-05-26 08:45:29 +1000
commit7b73269d74ac68a7954cb0bfaa06cbf6e4cec081 (patch)
tree8d6f8b77dcb33743cd5077f5ea9222214f82c019
parent40e3fe23849e90e50c6bdb4e848b7be120c101a1 (diff)
tools: print the pad capabilities
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--tools/event-debug.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/event-debug.c b/tools/event-debug.c
index aa64e7d..a5608d2 100644
--- a/tools/event-debug.c
+++ b/tools/event-debug.c
@@ -230,6 +230,20 @@ print_device_notify(struct libinput_event *ev)
printf(" dwt-off)");
}
+ if (libinput_device_has_capability(dev,
+ LIBINPUT_DEVICE_CAP_TABLET_PAD)) {
+ int nbuttons, nstrips, nrings;
+
+ nbuttons = libinput_device_tablet_pad_get_num_buttons(dev);
+ nstrips = libinput_device_tablet_pad_get_num_strips(dev);
+ nrings = libinput_device_tablet_pad_get_num_rings(dev);
+
+ printf(" buttons:%d strips:%d rings:%d",
+ nbuttons,
+ nstrips,
+ nrings);
+ }
+
printf("\n");
}