This is a feature request.
I think AntimicroX could be amazing for switching profiles depending on which window has the application context.
I find myself integrating more controllers such as flight sticks into doing basic browsing tasks or flashcard making tasks, but would love a feature that would switch profiles depending on the window automatically.
So far I shuffle around buttons that auto-execute a sound file indicating which profile it's on currently, but having an a feature that would be enabled by default that can do this would be awesome. Plus, I think it wouldn't be too hard to implement.
Make several profiles for the same controller.
Present the user with:
If "this window", load "Set number".
Chrome | Firefox | Browser-> Set 1
Anki -> Set 2
Discord -> Set 5
Ideally there would be a checkbox for "Persistance". In other words, if you previously were in "Set 1" for the browser windows, but switched to Set 7, it would remember that you did so and next time you enter the browser window, it would switch to "Set 7". This is a very similar to Microsoft IME for languages, where it will remember the language keyboard that you had set "per window".
I think it could be a real game changer for people who use controllers to automate a lot of tasks like myself.
This technically can already be implemented, but is a pain by having dedicated keys on the controller that switch profiles.
No response
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too