summaryrefslogtreecommitdiff
path: root/libevdev/libevdev.c
Commit message (Expand)AuthorAgeFilesLines
* Actually filter by log priorityPeter Hutterer2014-02-131-1/+1
* Warn about a SYN_DROPPED right after finishing a syncPeter Hutterer2014-01-221-3/+8
* Count the number of events needed for a full syncPeter Hutterer2014-01-221-4/+30
* Don't treat devices with (ABS_MT_SLOT - 1) as multitouch devicesPeter Hutterer2013-12-101-2/+7
* Support EV_REP values through libevdev_get_event_valuePeter Hutterer2013-12-091-0/+13
* Constify libevdev_get_repeatPeter Hutterer2013-12-091-1/+1
* Drop some leftover deprecated constants.Peter Hutterer2013-11-281-6/+0
* Drop semicolons after getter/setter macrosPeter Hutterer2013-11-221-16/+16
* Drop deprecated functionsPeter Hutterer2013-11-221-49/+0
* Check max to see if an event type is validPeter Hutterer2013-10-241-2/+14
* Make sure EV_SYN is always setPeter Hutterer2013-10-241-1/+2
* Disallow disabling EV_SYN event codesPeter Hutterer2013-10-241-1/+1
* Reset the struct on set_fdPeter Hutterer2013-10-231-7/+19
* Work around missing EVIOCGMTSLOTS ioctlPeter Hutterer2013-10-231-2/+12
* When running against a kernel without properties, continue as usualPeter Hutterer2013-10-231-1/+5
* Don't allow a negative fd in libevdev_set_fdPeter Hutterer2013-10-141-1/+2
* Allow -1 as valid fd in libevdev_change_fdPeter Hutterer2013-10-141-14/+23
* Print an error on an invalid log priorityPeter Hutterer2013-09-181-0/+1
* wrap EVIOCSCLOCKID into an API callPeter Hutterer2013-09-131-0/+11
* Name-space the read flags betterPeter Hutterer2013-09-111-5/+11
* Enumerate libevdev_next_event() return codesPeter Hutterer2013-09-111-4/+4
* Revamp the API once againPeter Hutterer2013-09-101-3/+38
* Log to stderr by defaultPeter Hutterer2013-09-101-3/+27
* Log a few errors, specifically application bugsPeter Hutterer2013-09-031-9/+27
* Drop per-device logging function, use per-library one insteadPeter Hutterer2013-09-031-11/+45
* Return -EBADF for functions that need the fd initializedPeter Hutterer2013-08-311-0/+9
* Return EBADF when trying to read from an uninitalized devicePeter Hutterer2013-08-311-1/+1
* Use ENOMEM instead of ENOSPCPeter Hutterer2013-08-311-4/+4
* memcpy instead of invidual bittogglePeter Hutterer2013-08-311-6/+9
* Fix off-by-one errors when dealing with *_MAX values.Peter Hutterer2013-08-301-5/+5
* Fix two signed vs unsigned int warningsPeter Hutterer2013-08-291-1/+1
* Mark all external symbols with LIBEVDEV_EXPORTPeter Hutterer2013-08-291-49/+53
* Fix some compiler warnings about maybe uninitialized valuesPeter Hutterer2013-08-291-3/+3
* Simplify getter/setter macrosPeter Hutterer2013-08-291-14/+14
* Drop deprecated APIPeter Hutterer2013-08-291-14/+0
* Fix a few signed/unsigned int comparisonsPeter Hutterer2013-08-291-3/+4
* libevdev_is_event_type() needs to check for < EV_CNTPeter Hutterer2013-08-291-1/+1
* Rewrite libevdev_is_event_code to avoid signed/unsigned comparisonPeter Hutterer2013-08-291-4/+7
* Use libevdev_get_event_type_max from libevdev_get_event_code_namePeter Hutterer2013-08-291-3/+2
* Add support for EV_SWPeter Hutterer2013-08-291-0/+52
* Avoid under-allocation of array for syncing key/led statePeter Hutterer2013-08-281-2/+2
* Remove unneeded include of linux/uinput.hPeter Hutterer2013-08-261-1/+0
* Rename enums to match lower_case formatPeter Hutterer2013-08-261-4/+4
* Store the abs value after handling mt eventsPeter Hutterer2013-08-261-1/+8
* write EV_SYN input_event along with led events to devicepolyphemus2013-08-261-1/+5
* Add functions to toggle LEDs on the devicePeter Hutterer2013-08-151-0/+59
* Keep the LED state and sync it after SYN_DROPPEDPeter Hutterer2013-08-151-0/+51
* Add setters for an event or slot valuePeter Hutterer2013-08-151-0/+47
* Rename libevdev_kernel_set_abs_value to libevdev_kernel_set_abs_infoPeter Hutterer2013-08-141-0/+7
* Sync the key state on startupPeter Hutterer2013-08-141-0/+4