Skip to main content

Inputs

https://raw.githubusercontent.com/zeth/inputs/master/devices.png

Inputs aims to provide cross-platform Python support for keyboards, mice and gamepads.

Install

Install through pypi:

pip install inputs

Or download the whole repository from github:

git clone https://github.com/zeth/inputs.git
cd inputs
python setup.py install

About

The inputs module provides an easy way for your Python program to listen for user input.

Currently supported platforms are Linux (including the Raspberry Pi and Chromebooks in developer mode), Windows and the Apple Mac.

Python versions supported are all versions of Python 3 and your granddad’s Python 2.7.

To get started quickly, just use the following:

from inputs import devices

For more information, read the documentation at ReadTheDocs

(Also available in the docs directory of the repository)

To get involved with inputs, please visit the github project at:

https://github.com/zeth/inputs

Metadata

Release files for inputs 0.5

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

Source distribution (sdist)

Source distribution for inputs 0.5
File Size Uploaded
inputs-0.5.tar.gz 33.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for inputs 0.5
File Interpreter ABI Platform
inputs-0.5-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 67.0 kB

Release files / inputs-0.5.tar.gz

Download URL inputs-0.5.tar.gz
Size 33.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a31d5b96a3525f1232f326be9e7ce8ccaf873c6b1fb84d9f3c9bc3d79b23eae4
BLAKE2b-256 checksum
How to use checksums
d1cd5f434220920f76eb73d19bb7aab8d857445f40aa642718e6e51e850cd663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/2.7

Release files / inputs-0.5-py2.py3-none-any.whl

Download URL inputs-0.5-py2.py3-none-any.whl
Size 33.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
13f894564e52134cf1e3862b1811da034875eb1f2b62e6021e3776e9669a96ec
BLAKE2b-256 checksum
How to use checksums
d094040a0d9c81f018c39bd887b7b825013b024deb0a6c795f9524797e2cd41b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/2.7

Release history Release notifications | RSS feed

This release

0.5 This release

2 release files

0.4

3 release files

0.3

3 release files

0.2

2 release files

0.1

2 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