The daemon grabs the controller exclusively, reshapes the sticks and triggers, and re-emits everything on a virtual controller with the same vendor/product IDs. To every game, emulator, Wine or Proton ...
Requires Python 3.12 and the packages in requirements.txt. python3 -m venv .venv source .venv/bin/activate python -m pip install -r requirements.txt python run ...