Loading...
Searching...
No Matches
evdev ioctls

This page lists the status of the evdev-specific ioctls in libevdev.

EVIOCGVERSION:
supported, see libevdev_get_driver_version()
EVIOCGID:
supported, see libevdev_get_id_product(), libevdev_get_id_vendor(), libevdev_get_id_bustype(), libevdev_get_id_version()
EVIOCGREP:
supported, see libevdev_get_event_value())
EVIOCSREP:
supported, see libevdev_enable_event_code()
EVIOCGKEYCODE:
currently not supported
EVIOCSKEYCODE:
currently not supported
EVIOCGKEYCODE_V2:
currently not supported
EVIOCSKEYCODE_V2:
currently not supported
EVIOCGNAME:
supported, see libevdev_get_name()
EVIOCGPHYS:
supported, see libevdev_get_phys()
EVIOCGUNIQ:
supported, see libevdev_get_uniq()
EVIOCGPROP:
supported, see libevdev_has_property()
EVIOCGMTSLOTS:
supported, see libevdev_get_num_slots(), libevdev_get_slot_value()
EVIOCGKEY:
supported, see libevdev_has_event_code(), libevdev_get_event_value()
EVIOCGLED:
supported, see libevdev_has_event_code(), libevdev_get_event_value()
EVIOCGSND:
currently not supported
EVIOCGSW:
supported, see libevdev_has_event_code(), libevdev_get_event_value()
EVIOCGBIT:
supported, see libevdev_has_event_code(), libevdev_get_event_value()
EVIOCGABS:
supported, see libevdev_has_event_code(), libevdev_get_event_value(), libevdev_get_abs_info()
EVIOCSABS:
supported, see libevdev_kernel_set_abs_info()
EVIOCSFF:
currently not supported
EVIOCRMFF:
currently not supported
EVIOCGEFFECTS:
currently not supported
EVIOCGRAB:
supported, see libevdev_grab()
EVIOCSCLOCKID:
supported, see libevdev_set_clock_id()
EVIOCREVOKE:
currently not supported, see http://lists.freedesktop.org/archives/input-tools/2014-January/000688.html
EVIOCGMASK:
currently not supported
EVIOCSMASK:
currently not supported