From bdf74308e3debd3d7657896e80d5a88a4aa6e13d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20H=C3=B8gsberg?= Date: Thu, 21 Jul 2011 06:46:26 -0700 Subject: [PATCH] evdev: Only add event devices --- compositor/evdev.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compositor/evdev.c b/compositor/evdev.c index def22b9d..9a9a3100 100644 --- a/compositor/evdev.c +++ b/compositor/evdev.c @@ -237,6 +237,9 @@ evdev_input_add_devices(struct wlsc_compositor *c, path = udev_list_entry_get_name(entry); device = udev_device_new_from_syspath(udev, path); + if (strncmp("event", udev_device_get_sysname(device), 5) != 0) + continue; + device_seat = udev_device_get_property_value(device, "ID_SEAT"); if (!device_seat)