Crate evdevil

Source

Modules§

bits
A BitSet for values reported by evdev.
event
Input event types and enumerations.
ff
Force-feedback support.
hotplug
Support for hotplug events.
reader
A convenient API for robustly reading device events.
uinput
Userspace input devices.

Structs§

AbsInfo
Information about an absolute axis (Abs).
Bus
Bus types that devices can be attached to the system with.
Evdev
A handle to an event device.
EventReader
Stores a userspace view of a device, and reads events emitted by it.
InputId
Input device ID.
InputProp
Input device properties.
KeyRepeat
Key repeat settings.
KeymapEntry
A device keymap entry translates a scancode to a keycode.
RawEvents
Reads raw InputEvents from an Evdev.
Scancode
A raw scancode emitted by a keyboard.
Slot
A multitouch slot index.
UnknownVariant
Error returned by FromStr implementations when no matching variant was found.
Version
An evdev subsystem version.

Functions§

enumerate
Returns an iterator over all evdev devices.