From 80137f3afe749748d0350582730b89298ec1749c Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Mon, 3 Dec 2012 19:44:13 +0000 Subject: [PATCH] evdev: Include the device capabilities in the debugging --- src/evdev.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/evdev.c b/src/evdev.c index 1c65b7bd..fa2c740c 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -473,8 +473,11 @@ evdev_configure_device(struct evdev_device *device) if ((device->caps & (EVDEV_MOTION_ABS | EVDEV_MOTION_REL | EVDEV_BUTTON))) { weston_seat_init_pointer(device->seat); - weston_log("input device %s, %s is a pointer\n", - device->devname, device->devnode); + weston_log("input device %s, %s is a pointer caps =%s%s%s\n", + device->devname, device->devnode, + device->caps & EVDEV_MOTION_ABS ? " absolute-motion" : "", + device->caps & EVDEV_MOTION_REL ? " relative-motion": "", + device->caps & EVDEV_BUTTON ? " button" : ""); } if ((device->caps & EVDEV_KEYBOARD)) { weston_seat_init_keyboard(device->seat, NULL);