diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2014-06-17 15:45:07 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2014-06-19 13:38:15 +1000 |
commit | 41f9176c0ad24a97c4e01976ed44df3ca300e99d (patch) | |
tree | 358e6bdb191381e4111bb57fe767206611220db5 /tools | |
parent | 21cf84a5801dc63932857574b81e5e79db10aed1 (diff) | |
download | libinput-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.c | 8 |
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 |