evdev-rs 0.6.1

Bindings to libevdev for interacting with evdev devices. It moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
## These function need to implemented in evdev-rs

* `int libevdev_kernel_set_led_values(struct libevdev *dev, ...);`

## We need to define this functions types and the corresponding functions

* libevdev_log_func_t
    * `void libevdev_set_log_function(libevdev_log_func_t logfunc, void *data);`
* libevdev_device_log_func_t
    * `void libevdev_set_device_log_function(struct libevdev *dev,
                      libevdev_device_log_func_t logfunc,
                      enum libevdev_log_priority priority,
                      void *data);`

## Add Documentation