Skip to main content

Cross-platform Python support for keyboards, mice and gamepads.

Project description

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

Project details


Download files

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

Source Distribution

inputs-0.5.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

inputs-0.5-py2.py3-none-any.whl (33.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file inputs-0.5.tar.gz.

File metadata

  • Download URL: inputs-0.5.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for inputs-0.5.tar.gz
Algorithm Hash digest
SHA256 a31d5b96a3525f1232f326be9e7ce8ccaf873c6b1fb84d9f3c9bc3d79b23eae4
MD5 965ee1770ac2550f7493ef2875b2d277
BLAKE2b-256 d1cd5f434220920f76eb73d19bb7aab8d857445f40aa642718e6e51e850cd663

See more details on using hashes here.

File details

Details for the file inputs-0.5-py2.py3-none-any.whl.

File metadata

  • Download URL: inputs-0.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 33.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for inputs-0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 13f894564e52134cf1e3862b1811da034875eb1f2b62e6021e3776e9669a96ec
MD5 e303fe82878cf5b67204bbd0c894d48e
BLAKE2b-256 d094040a0d9c81f018c39bd887b7b825013b024deb0a6c795f9524797e2cd41b

See more details on using hashes here.

Supported by

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