summaryrefslogtreecommitdiff
path: root/libevdev/libevdev.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Simplify a bit state setterPeter Hutterer2013-08-141-4/+1
* Add setters for product/vendor/bustype/versionPeter Hutterer2013-08-011-0/+12
* Rename ID getters to have a consistent naming schemePeter Hutterer2013-08-011-4/+9
* Replace ID getter implementation with a definePeter Hutterer2013-08-011-17/+8
* Provide setters for name, phys, uniqPeter Hutterer2013-08-011-0/+18
* Add abs setters for changing a single value on an abs axisPeter Hutterer2013-08-011-0/+22
* Rename a few getters for consistencyPeter Hutterer2013-08-011-3/+11
* Replace libevdev_get_abs_* with macro-generated onesPeter Hutterer2013-08-011-36/+10
* Add setter for property bitsPeter Hutterer2013-08-011-0/+10
* Add libevdev_has_event_pending()Peter Hutterer2013-08-011-0/+16
* When enabling EV_REP, set the delay/period valuesPeter Hutterer2013-07-311-7/+24
* Make sure all EV_REP bits are setPeter Hutterer2013-07-311-1/+1
* Don't try setting an ABS code without dataPeter Hutterer2013-07-291-0/+2
* Allow enabling of EV_SYN codesPeter Hutterer2013-07-291-0/+3
* Add two helper functions to check event type/codePeter Hutterer2013-07-041-0/+15
* Sync the initial slot state from the devicePeter Hutterer2013-07-031-9/+19
* If we don't have anything to sync, don't add a EV_SYN eventPeter Hutterer2013-07-021-3/+6