python-evdev
Port variant v13
Summary Linux input handling subsystem bindings (3.13)
Only for platform dragonfly | freebsd | linux | midnightbsd
Package version 1.8.0
Homepage https://github.com/gvalkov/python-evdev
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v12
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 29 JAN 2025, 19:17:52 UTC
Port created 31 AUG 2023, 05:09:20 UTC
Subpackage Descriptions
single # evdev

[image] [image] [image]

This package provides bindings to the generic input event interface in Linux. The *evdev* interface serves the purpose of passing events generated in the kernel directly to userspace through character devices that are typically located in `/dev/input/`. This package also comes with bindings to *uinput*, the userspace input subsystem. *Uinput* allows userspace programs to create and handle input devices that can inject events directly into the input subsystem. ***Documentation:*** https://python-evdev.readthedocs.io/en/latest/ ***Development:*** https://github.com/gvalkov/python-evdev ***Package:*** https://pypi.python.org/pypi/evdev ***Changelog:*** https://python-evdev.readthedocs.io/en/latest/changelog.html
Configuration Switches (platform-specific settings discarded)
PY312 OFF Build using Python 3.12 PY313 ON Build using Python 3.13
Package Dependencies by Type
Build (only) evdev-proto:single:std
clang:set:std
python313:dev:std
python-pip:single:v13
python-setuptools:single:v13
python-wheel:single:v13
python-build:single:v13
python-installer:single:v13
autoselect-python:single:std
Build and Runtime python313:primary:std
Runtime (only) ravensys-gcc:libs:std (single subpackage)
Download groups
main mirror://PYPI/e/evdev
Distribution File Information
45598eee1ae3876a3122ca1dc0ec8049c01931672d12478b5c610afc24e47d75 32557 python-src/evdev-1.8.0.tar.gz
Ports that require python-evdev:v13
No other ports depend on this one.