From: Rob Bradford <[email protected]>

---
 src/evdev.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/evdev.c b/src/evdev.c
index 1c65b7b..fa2c740 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);
-- 
1.7.11.7

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to