ABS_MAX counts as MT axis for the event queue

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2015-03-23 14:02:15 +10:00
parent 5e49ce5630
commit 635c07ee98

View file

@ -84,7 +84,7 @@ init_event_queue(struct libevdev *dev)
if (nslots > 1) {
int num_mt_axes = 0;
for (code = ABS_MT_SLOT; code < ABS_MAX; code++) {
for (code = ABS_MT_SLOT; code <= ABS_MAX; code++) {
if (libevdev_has_event_code(dev, EV_ABS, code))
num_mt_axes++;
}