Skip to main content

Bindings to the Linux input handling subsystem

Project description

evdev

pypi version License Packaging status

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

evdev_binary-1.9.3-cp314-cp314t-musllinux_1_2_x86_64.whl (115.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

evdev_binary-1.9.3-cp314-cp314-musllinux_1_2_x86_64.whl (112.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (111.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

evdev_binary-1.9.3-cp313-cp313-musllinux_1_2_x86_64.whl (112.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (111.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

evdev_binary-1.9.3-cp312-cp312-musllinux_1_2_x86_64.whl (112.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (111.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

evdev_binary-1.9.3-cp311-cp311-musllinux_1_2_x86_64.whl (112.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (111.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

evdev_binary-1.9.3-cp310-cp310-musllinux_1_2_x86_64.whl (111.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (110.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

evdev_binary-1.9.3-cp39-cp39-musllinux_1_2_x86_64.whl (110.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

evdev_binary-1.9.3-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (109.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

File details

Details for the file evdev_binary-1.9.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f0487ab54cfcb1972d891249b3874fe1dbbef93bbb9c14def823b89533fbf976
MD5 999c4f712a77886614cfe01a1814751f
BLAKE2b-256 2f78f423d6444ab9b23703f053b022689e011bc2b4dafd9d3bb8d93a23db927b

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 910b24cc6f921b7e134b2d7ab30cf0d1123e2cc2fbef0a94c0f7fbcd911c818c
MD5 52afa4246db976534886108ca55d9aa9
BLAKE2b-256 6ed51602e0f0aebd2668abb9605f42d64258bfdc3cdb9aeed0fe428abba5cc1a

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25dc29c2b1a771c11b2f12a45ae6f2f6895a6e12f75b1ef37dc0c24355d25293
MD5 aa83211ac48f00b2df69b2fcaf3fa292
BLAKE2b-256 8a0b05d33bc292583404dbe5af594602678f6091073ad6050d00b27acfae4f5a

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 6c2d609562c8ceb51b10ed08f2d0a2bc910fa77343c6df0a197fe6360202e039
MD5 5a2dd2f214abe6d890de590b6a77f3d1
BLAKE2b-256 658a007452c2ffef67d63d02227aba6628704ebd50733ddbdb5af749626a0f1b

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1eb0166c89d96dfe56187b18155323f655bdfdf2695777df29b33c44e48ffc74
MD5 a5bcc5c70ea6a01d2c1b9ca3da99a1de
BLAKE2b-256 08c33c4a5e2ca1a07c15db1afa48acf090ec906464bb428fb6b930a4028ca7bf

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 ef92f0259d3bd1d9b449a4ea1ff7b747064a98c4c55844e3f1cbe880c2efe25c
MD5 50d286d02bfde34aa002d24d79488651
BLAKE2b-256 9d36c109d26825e66847721e004708ee4c4b46b2b2c4a22a5b84e40fed051336

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4404fc4222c9c6670b91ab07784b9d0ed06b6138079f91216d0e9238fcd89df3
MD5 28d70fd0b4c33e3c54028e032f4c688b
BLAKE2b-256 cf63b9bb5d2fdf836581821f2ebce82b8b35ec8718482e8f78ec1733ed97fd9b

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 53bda21275627cc28008bd94dc1ba324c3c24debd0a4b779a64242f19697d681
MD5 dee444151d094d3c94bf26058c287fb8
BLAKE2b-256 1e30645606224343ecc02599b731a9090180519b84276c7331bb7805aeb907a5

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed6419bca316890c80deb6bd31b1d04e441b013e826aa3122ffe4528a094c7e3
MD5 c0bd15048fb27e538ab36aeee9d5aeb1
BLAKE2b-256 5f3e1e7fa235b4766dd1198c4d832c1560d8abcea14d32759914e6e74bf20006

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 2d90c4126398fa6a5f760fec7cee8a42f87fd266e4a37aa9c36b7958c4a1ae7b
MD5 22c52af6693aefcb45c882156f05e5f3
BLAKE2b-256 728865adf424f8f99401677a94ec07903f4880e03d0ac63cd63153780c8e6415

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91507a6dd721bb8037f67f0a9bbbc32b7b4e5536324f71818a0e58290197f649
MD5 6cc242f7b1856cb0a120fe6b881441cd
BLAKE2b-256 f41811911004b181403ba6c8f719a56bfea2dbcc5f629696706caaf8021a3584

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f0ed8723b5382e37c7d6b32ed4e4963205fa4f7a8d6c8d53c70b43e1174b13e7
MD5 3d6d2bfd6fa9e82b516580d6a034fd8a
BLAKE2b-256 05ee7ba59ead34defda81e04fec90a376f03a2e35ec144d5610a6d6519476c1d

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00bc3cedb4f366549ff7b470c18b91f0d50390d7b852f8093d6ab2b9442ab7b1
MD5 8ae9df14cc96afb4dea6dd631da17f41
BLAKE2b-256 c5c3d46c685b1bb967f7d7a011176831ee983efef621006aa2278382f77728df

See more details on using hashes here.

File details

Details for the file evdev_binary-1.9.3-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for evdev_binary-1.9.3-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 dfce898dcff3c0b39d2e8706abc3ea367eaa7e671494463697e9b94624330db7
MD5 1cf968eb47e84af438c3aa3aaf426102
BLAKE2b-256 758abcf6200404ad3876457228678090fe64d414f1e44727041db6e5c42028f8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page