Skip to main content

Gamepad interface for Raspberry Pi (and other linux systems)

Project description

PiGamePad

For using a gamepad on a Raspberry Pi. This package is designed to be simple to use, but not super powerful. It also works on other Linux machines.

All pads should work, only the SNES and N64 controllers have button definitions so far.

Installation

To install run:

pip install pigamepad

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

pigamepad-0.1.0.tar.gz (19.8 kB view details)

Uploaded Source

Built Distributions

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

pigamepad-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (130.5 kB view details)

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

pigamepad-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (128.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pigamepad-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (130.3 kB view details)

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

pigamepad-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (128.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pigamepad-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (130.3 kB view details)

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

pigamepad-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (128.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pigamepad-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (130.3 kB view details)

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

pigamepad-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (128.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pigamepad-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (130.3 kB view details)

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

pigamepad-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (128.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pigamepad-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (130.3 kB view details)

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

pigamepad-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (128.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file pigamepad-0.1.0.tar.gz.

File metadata

  • Download URL: pigamepad-0.1.0.tar.gz
  • Upload date:
  • Size: 19.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for pigamepad-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3b6c1b9e956dd7e5abdda2049fcf4289f152ffa1139b2cc05371d22d0653cfdb
MD5 85e91f6b23dd67bdfc4e5690db1434a0
BLAKE2b-256 9d2a3916c30a82b50670599d62372519eec22c467fe451ea28256462c8c6f249

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe5943596f72a47e2a3e66de7ab2c178032e0bfe5f0858ab3fd96f27a0100538
MD5 ef7ed9c4a6c0df452ce1ccf5e330552d
BLAKE2b-256 ce61b110913b7b57721c097bc6e657379a92b4e309bdc914be69688d08850308

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 220a4a67ff77e91cbc5b65817f9e4cf27ca779cf28dec85b1e9ab5221e8f31ad
MD5 19a1695529d9967ce926a2a55971f069
BLAKE2b-256 02d2ce390809f763d8debfaab38fa0e2bca87d2ee0ed5f6065916a3db28a2cfe

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b56c2dcb4e86647dcc10490ad174dc72e181e13c344b2fdeed74bc8415771034
MD5 05f4a3f2759d7c80830a30cecadb6526
BLAKE2b-256 daa137d05d959abc481400887429f8a14fd872bef4d3eeae84f672cddf0199a3

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 40ba41ea8617db1b0f998d6b097a4ae646925edd41b38816624bdec09b0bac90
MD5 947bf85288d71fc49bccf219fe5e3e9e
BLAKE2b-256 2a8af0761891d8910bd1e5c9a68010ff4cb9d8d17d7f2226879f22f46e8e5202

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf691a96e1fcbd1c36c81a0330b067670d1f680059e4b67e3d3c9d412d485377
MD5 fec0b9aa4d6b01f5e0c96a9907386998
BLAKE2b-256 a1ac48d4ee37e487d32497752edd8e3296a8b0b15477636b268c03dcc1f4fcb5

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 171129f125c846a1a0762d9289ab0ac433617e7168fc7ea71fa363ff45726f7d
MD5 50ab9c784f28e746ddf4f5bf102bdf05
BLAKE2b-256 3bca0fce72fac9ac4240e17f010c7bc40b4350c4a0dd7f70346d13bc812ccd91

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57ec13bcc6b8a30e46ee732103a1d93960244733434c41b2da46da332f72d2f9
MD5 c38a4646117382c8215a7fa7a15df216
BLAKE2b-256 6b1631b17ef32da9318d9856e55dd2e7679c39f6efc81d873d42a26ca38d490c

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 040670e01d638c330d66f36cd3436db9d742bcbca06e6dcbd9074f7f2f219aba
MD5 621a65cb9fe539b37f19d718b7adda1f
BLAKE2b-256 4a0a508d489af6c5533a097abfa351382b7d064a523a3719fcc74b4075966dd5

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de6ba405ef9ba333ffcb8b9d9a93b00b85ff2a9958d24b9c209a375e535729df
MD5 a207b85aef8be588f93b5f55a5b4704d
BLAKE2b-256 d0d2216844c779a9292c07fe67b8077b5a3ad14449acf2b2adb191e4fc7ac974

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7ce3a7295e67358d59afdb3be09cac9e512545b032f7aded445ec3d63040e1d
MD5 53797275b0be56544da8446b2c54f3c2
BLAKE2b-256 d878fe5458832cc92aa13ff941464dc62949f6119e1c5239d44c530ec5c8c597

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35a945926fd8d0f35e6f98e6dfe80da98f88d19988fbeb075cedf71b68147095
MD5 8bd712b18b6cebbbc2ab74533986ec5f
BLAKE2b-256 31ec8c3a5aedfe6211c4853c3dfb4b084b1756187d2fc40508852a02394082f8

See more details on using hashes here.

File details

Details for the file pigamepad-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pigamepad-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 74e90fc665069aa8fbe994f77476db4c17903dbb1c4dc754dcb0f79be1527611
MD5 73df7ac17d98a40f61e10d6db4925b80
BLAKE2b-256 4ffa94c9960c1c7522a6ad2c928135100b94ac3da64bb571a5054ae97c905a6a

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