Hi,
I've got two Arduinos splitting the load between buttons and encoders. The issue happens when I assign the buttons as there is overlap between the Arduinos and button numbers.
For example: my paddle shifters are seen as "button 1" and "button 2" on the first Arduino whereas on the second Arduino buttons 1+2 are clockwise and counter-clockwise on one of the encoders. This leads to whichever buttons were assigned last being the ones used in game.
I've attached some screen shots showing button 1 on both Arduinos. The paddle and the encoder are registered as separate presses but then is treated the same because of the numbering.
I have screenshots if needed, I just don't know how to attach them ¯\_(ツ)_/¯
In my last post it was mentioned that there is the option to change the pid (usb product id). Idk if that is related to my issue, if so where do you do that, otherwise how do I get my Arduinos to offer different numbering for each button?
Thanks for the help
Hello !
Indeed lot of games will struggle distinguising twice the same device ("same pid"),
You can change it here in the setup tool , just below the board selection (the option is hidden for non gamepad compliant boards):
If you don't have the option make sure to update simhub, it's a feature I introduced recently.
Nicolas