No description
examples | ||
src | ||
.gitignore | ||
.travis.yml | ||
Cargo.toml | ||
README.md |
evdev
Nice(r) access to evdev
.
What is evdev
?
evdev
is the Linux kernel's generic input interface.
What does this library support?
This library exposes raw evdev events, but uses the Rust Iterator
trait to
do so, and will handle SYN_DROPPED
events properly for the client. I try to
match libevdev
closely, where possible.
Writing to devices is not yet supported (eg, turning LEDs on).
Example
See <examples/evtest.rs> for an example of using this library (which roughly corresponds to the userspace evtest tool.