diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2016-05-20 14:59:45 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2016-05-26 08:45:29 +1000 |
commit | 7b73269d74ac68a7954cb0bfaa06cbf6e4cec081 (patch) | |
tree | 8d6f8b77dcb33743cd5077f5ea9222214f82c019 | |
parent | 40e3fe23849e90e50c6bdb4e848b7be120c101a1 (diff) |
tools: print the pad capabilities
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | tools/event-debug.c | 14 |
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"); } |