API documentation ----------------- ``events`` ============ .. automodule:: evdev.events :members: InputEvent, KeyEvent, AbsEvent, RelEvent, SynEvent, event_factory :undoc-members: :member-order: groupwise ``device`` ============ .. automodule:: evdev.device :members: InputDevice, DeviceInfo, AbsInfo, KbdInfo :undoc-members: :special-members: :member-order: groupwise ``uinput`` ============ .. autoclass:: evdev.uinput.UInput :members: :special-members: :member-order: groupwise ``util`` ========== .. automodule:: evdev.util :members: list_devices, is_device, categorize, resolve_ecodes :member-order: groupwise ``ecodes`` ============ .. automodule:: evdev.ecodes :members: