evdev: Stop looking for pointer buttons when we get to BTN_JOYSTICK

We don't want to mark a touchscreen as a button device just because it
exposes the BTN_TOUCH and BTN_TOOL buttons.
dev
Kristian Høgsberg 11 years ago
parent 97f2952bca
commit 7073f6ffa1
  1. 2
      src/evdev.c

@ -524,7 +524,7 @@ evdev_handle_device(struct evdev_device *device)
break; break;
} }
} }
for (i = BTN_MISC; i < KEY_OK; i++) { for (i = BTN_MISC; i < BTN_JOYSTICK; i++) {
if (TEST_BIT(key_bits, i)) { if (TEST_BIT(key_bits, i)) {
device->caps |= EVDEV_BUTTON; device->caps |= EVDEV_BUTTON;
break; break;

Loading…
Cancel
Save