[PATCH 1/5] evdev: Include the device capabilities in the debugging
Rob Bradford
robert.bradford at intel.com
Mon Dec 3 11:44:13 PST 2012
From: Rob Bradford <rob at linux.intel.com>
---
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
More information about the wayland-devel
mailing list