libevdev: evdev ioctls

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