Not sure if any exists, if they do let's see if a user files a bug report
first so we know what to do with those (they're most likely buttonsets).
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
libevdev_has_event_code(evdev, EV_ABS, ABS_Y))
return -1;
+ if (libevdev_has_event_code(evdev, EV_REL, REL_X) ^
+ libevdev_has_event_code(evdev, EV_REL, REL_Y))
+ return -1;
+
if (libevdev_has_event_code(evdev, EV_ABS, ABS_MT_POSITION_X) ^
libevdev_has_event_code(evdev, EV_ABS, ABS_MT_POSITION_Y))
return -1;