I have four USB encoders, and they each register to their own tab, but they are all named the same. IE, G-Shark GS-GP 702 (Game Controller #) with the numbers being 2, 3, 5 & 6. When creating Auto Profiles through the Settings, the list of available devices show up in order: Controller 1, G-Shark GS-GP 702, G-Shark GS-GP 702, Controller 4, G-Shark GS-GP 702, G-Shark GS-GP 702. Selecting any of the G-Shark options, either through adding a new profile or editing an existing one, saves it to the first G-Shark (controller 2). In the Auto Profile menu, hovering over the device names in the different profiles listed all show the same unique ID number. Selecting to sort by device gives me a single instance of G-Shark GS-GP 702 and All.
Initially I uninstalled and reinstalled AntiMicroX, and the first time I did this one of G-Sharks saved to the intended controller. Ex: I selected the bottom most G-Shark from the device selection and it saved to Controller 6. Hovering over that profile showed a different ID number, and sorting the profiles by device I had G-Shark GS-GP 702, G-Shark GS-GP 702, and All. But trying to save to the second or third G-Shark selection still only saved to the first one.
A couple of more uninstall/reinstalls caused a third G-Shark to save correctly, then a few more uninstall/reinstalls got all four to save individually all with unique ID numbers.
I plugged in another Gamepad, which completely re-ordered the G-Sharks tabs in the main menu, which switched around which profile assigned to each controller. Once again, editing any profile caused it to be saved to the first G-Shark with no ability to create or edit to the other three. I spent about an hour uninstalling/reinstalling with no change this time. I restarted my computer, and upon relaunch of AntiMicroX, three of the four can now be saved to. However, no amount of restarting my machine or uninstalling/reinstalling AnitMicroX seems to give me the ability to save profiles to that fourth controller. And the concern is adding or removing a controller is going to negate all these profiles again.
Each controller should be able to have Auto Profiles assigned to it.
No response
Program Version 3.3.3
Compiled from packaging: GitHub Windows Release
Built Against SDL 2.0.20
Running With SLD 2.0.20
Using Qt 5.15.2
Using Event Handler: SendInput
Host OS: windows Version: 10 Architecture: x86_64
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