test: copy absinfo over to the uinput_user_dev before creation

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2013-07-01 09:31:38 +10:00
parent 0954af8ec8
commit 15df738068

View file

@ -240,6 +240,14 @@ uinput_device_create(struct uinput_device* d)
rc = ioctl(fd, uinput_bit, code);
if (rc == -1)
goto error;
if (type == EV_ABS) {
dev.absmin[code] = d->d.abs_info[code].minimum;
dev.absmax[code] = d->d.abs_info[code].maximum;
dev.absfuzz[code] = d->d.abs_info[code].fuzz;
dev.absflat[code] = d->d.abs_info[code].flat;
/* FIXME: uinput has no resolution */
}
}
}