Skip to main content

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.org/pypi/evdev

Changelog: https://python-evdev.readthedocs.io/en/latest/changelog.html

Metadata

Release files for evdev-binary 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for evdev-binary 2.0.0
File
evdev_binary-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp315-cp315t-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.34+ x86-64 Details
evdev_binary-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp315-cp315-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-64, Linux glibc 2.34+ x86-64 Details
evdev_binary-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.34+ x86-64 Details
evdev_binary-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp314-cp314-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ x86-64, Linux glibc 2.5+ x86-64 Details
evdev_binary-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp313-cp313-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.34+ x86-64 Details
evdev_binary-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp312-cp312-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64, Linux glibc 2.5+ x86-64 Details
evdev_binary-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
evdev_binary-2.0.0-cp311-cp311-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.34+ x86-64 Details

Total release size: 1.6 MB

Release files / evdev_binary-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 119.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e9bfc072900e6360011ab0cd94517a7fe80d200594a2bacac5b8b8d4d3f7fd2c
BLAKE2b-256 checksum
How to use checksums
36d611aa8cd6114f2f612c469a340b625c77d539435c57d97aacd7d655ed3eff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp315-cp315t-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp315-cp315t-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 118.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9e40b9ce7628d788c9dfe96da0143e700d6010c4c86776ba39a5a76e2127d153
BLAKE2b-256 checksum
How to use checksums
5aee9b0e2c57daded6d0730b697c24903ef1db6fe5e34eb60fade0aaf41713ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 114.3 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9440e183aa831e4e418b3e77f928886d4d66a46258905882c0a25cc5fccd6d8f
BLAKE2b-256 checksum
How to use checksums
a9d8df36f1c44d1c4dd579251cdca804ebc636321b062042fed05335bf346c91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp315-cp315-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp315-cp315-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 114.3 kB
Tags CPython 3.15 Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bd0562aad657ba79119746449fcfc44b8a183161a8b78e2ebbf7c98b7f7c79da
BLAKE2b-256 checksum
How to use checksums
dc8fe310fa36fdc16a98f0641699d610c2ee9600534f92d705ba91d5b6777f61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 118.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
68e44d24bf1cde2d8a5e43d1d82fe98fe26c31f7f3d53c65b1e005f24111c1bb
BLAKE2b-256 checksum
How to use checksums
f5c39ab4b4f30b725f626691e6c21083c164bf42c17715a87dba9cbc6c51d727
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 118.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
aad751239457e6c4efe530c44e0df19a6e26dda0baf15660e288da2b8e6fd996
BLAKE2b-256 checksum
How to use checksums
cc9b2007963b8bccee0c000c4591a30e1b13077276aac0e5c1989a20cb69ac4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 113.9 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
31be49ff148d85deefa3a9dfdf00e9ec4a468f4b56fcc8c9f5a3a0f858e9e688
BLAKE2b-256 checksum
How to use checksums
a88fb4cba5a5d502f10e79ac82a86c3c500f3687c591d87d93aad59086ad0296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp314-cp314-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp314-cp314-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 113.9 kB
Tags CPython 3.14 Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
21a10b2d2f16f087693817f5d51c87b196ff2777d7d7ec9565b8763eeecaa3f8
BLAKE2b-256 checksum
How to use checksums
d00b3d79b01fb41be9993adc991d35129ed78603f595054d0922fcff4ddd134c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 113.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5d949578ddf6939b6ca18164c43a21ec0f4a372bc9bf0e4ab7a64dba27c12fa2
BLAKE2b-256 checksum
How to use checksums
a505578f1f6db936cd7712ae09be9f3fefc5b1c1b54ef75cae1c1b0e5fe87bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp313-cp313-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp313-cp313-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 113.7 kB
Tags CPython 3.13 Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b64512740b333120eecb9863c3f6d7ee967ec9c90686e7da45441d0f89527a39
BLAKE2b-256 checksum
How to use checksums
bd762264e3660763985a47222c1411d6d402a6dd3a6d1895b6578aa1ef3207a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 113.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
60af0031e883aa77f6f6cb437ce7034f9f982475d7de8d3c4edb786014cbfd10
BLAKE2b-256 checksum
How to use checksums
c5aa43b0cbb33c33aecfd4c0a53d444883befd2af3e19c5e3f1c4ecdf1697322
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp312-cp312-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp312-cp312-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 113.7 kB
Tags CPython 3.12 Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4721296f6439fd2a923f9e174c9a4dede44efee6aef3470775154d9cf7b54ba3
BLAKE2b-256 checksum
How to use checksums
6e82858b89730d045bf4171e83f4402d208f4697b9a685e2dac06547dbf87536
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL evdev_binary-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 113.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6e71d204a640414ab938ed51f58b890f0af794d6e2fc18e2d064a38751866028
BLAKE2b-256 checksum
How to use checksums
d10dcdd5433944356663ca12aab9eea142c4f40a940f55f031b1de3b7ac30adb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / evdev_binary-2.0.0-cp311-cp311-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl

Download URL evdev_binary-2.0.0-cp311-cp311-manylinux1_x86_64.manylinux_2_34_x86_64.manylinux_2_5_x86_64.whl
Size 113.4 kB
Tags CPython 3.11 Linux glibc 2.34+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1c3e4c14a855e630171b9154a3dd9e436b99c993ca74810fee37c44394ad77b7
BLAKE2b-256 checksum
How to use checksums
01ca4e6b01b284074cc2b7b80216283414c5edbf4b2c7ec79b0b4e8eec8ff00f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release history Release notifications | RSS feed

This release

2.0.0 This release

14 release files

1.9.1

15 release files

1.8.0

15 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page