summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2014-06-17 15:45:07 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2014-06-19 13:38:15 +1000
commit41f9176c0ad24a97c4e01976ed44df3ca300e99d (patch)
tree358e6bdb191381e4111bb57fe767206611220db5 /tools
parent21cf84a5801dc63932857574b81e5e79db10aed1 (diff)
downloadlibinput-41f9176c0ad24a97c4e01976ed44df3ca300e99d.tar.gz
Add a function to get the size of a device
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/event-debug.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/event-debug.c b/tools/event-debug.c
index ffb45249..0f0d0339 100644
--- a/tools/event-debug.c
+++ b/tools/event-debug.c
@@ -231,10 +231,16 @@ print_device_notify(struct libinput_event *ev)
{
struct libinput_device *dev = libinput_event_get_device(ev);
struct libinput_seat *seat = libinput_device_get_seat(dev);
+ double w, h;
- printf("%s %s\n",
+ printf("%s %s",
libinput_seat_get_physical_name(seat),
libinput_seat_get_logical_name(seat));
+
+ if (libinput_device_get_size(dev, &w, &h) == 0)
+ printf("\tsize %.2f/%.2fmm", w, h);
+
+ printf("\n");
}
static void