Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
return dev->dev_fd;
}
+const char*
+uinput_device_get_devnode(const struct uinput_device *dev)
+{
+ return libevdev_uinput_get_devnode(dev->uidev);
+}
+
int
uinput_device_create(struct uinput_device* d)
{
int uinput_device_event_multiple(const struct uinput_device* dev, ...);
int uinput_device_event_multiple_v(const struct uinput_device* dev, va_list args);
int uinput_device_get_fd(const struct uinput_device *dev);
+const char* uinput_device_get_devnode(const struct uinput_device *dev);
char *uinput_devnode_from_syspath(const char *syspath);