From 15df738068ae160abe6820b4d68a49ecbbcaa194 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 1 Jul 2013 09:31:38 +1000 Subject: [PATCH] test: copy absinfo over to the uinput_user_dev before creation Signed-off-by: Peter Hutterer --- test/test-common-uinput.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/test-common-uinput.c b/test/test-common-uinput.c index 6185970..b5a2c88 100644 --- a/test/test-common-uinput.c +++ b/test/test-common-uinput.c @@ -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 */ + } } }