Skip to main content

Long story short:

I bought this controller on Amazon because it was cheap. https://www.amazon.com/dp/B088GQY8FH

Turns out it is not great for Windows 10. The forums I read said that this controller mis-reports its capabilites and some programs like Dolphin Emulator will not recognize some buttons.

This python program creates a virtual controller (you must have vJoystick SDK installed) http://vjoystick.sourceforge.net/site/index.php/download-a-install/78-download-a-install?layout=blog

This program grabs the controller input using pygame and then emulates a press on the vJoy virtual controller.

I wrote this in a single day, so no guarentees, but me and my kids have been using it successfully all weekend.

Hope it can help someone else :-)

Metadata

Release files for game-sir-fixer 0.0.1

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

Source distribution (sdist)

Source distribution for game-sir-fixer 0.0.1
File Size Uploaded
game_sir_fixer-0.0.1.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for game-sir-fixer 0.0.1
File Interpreter ABI Platform
game_sir_fixer-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.6 kB

Release files / game_sir_fixer-0.0.1.tar.gz

Download URL game_sir_fixer-0.0.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cfa80075dc1e44a0b74087cc0885539782fe2a40d0ba2e07ca763346e24841db
BLAKE2b-256 checksum
How to use checksums
48cd91be24f5758cb46516dfd39057b9d3068b9d19df68340cfe360d98c0bc90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.2

Release files / game_sir_fixer-0.0.1-py3-none-any.whl

Download URL game_sir_fixer-0.0.1-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8e82bdc13c5ee5a943c0ca2060c79312d5f8b80c1088de9aafb85591ea900a2e
BLAKE2b-256 checksum
How to use checksums
876e663b1d54d5806da70eef4fa0289eca02e2c0d9521df70a5dbd3ace04ba1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.2

Release history Release notifications | RSS feed

This release

0.0.1 This release

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