summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2011-05-16 12:06:41 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2011-05-16 12:06:41 +1000
commit032be7636b1ed206d2f64b3021baf3d825264010 (patch)
tree6164d6232138018f0ac1c1858d272656cef6b8e6
parent6198725ff5626b47c8689030058e2e339f50ba62 (diff)
evtest-capture: try /dev/uinput first (as well as /dev/input/uinput)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--evtest-create-device.xsl4
1 files changed, 3 insertions, 1 deletions
diff --git a/evtest-create-device.xsl b/evtest-create-device.xsl
index 8f9d83d..f461a44 100644
--- a/evtest-create-device.xsl
+++ b/evtest-create-device.xsl
@@ -84,7 +84,9 @@ static int init_uinput()
{
struct uinput_user_dev dev;
- fd = open("/dev/input/uinput", O_RDWR);
+ fd = open("/dev/uinput", O_RDWR);
+ if (fd < 0 && errno == ENODEV)
+ fd = open("/dev/input/uinput", O_RDWR);
if (fd < 0)
goto error;