First of all, sorry if this question isn't strictly connected to ViGEm but I don't really know where else I could look for my help. I've tried through rewasp, x360ce,... and no luck...
I run a computer in an Vewlix with an iPac Ultimate I/O PCB. What iPac does, is that it creates 2 x360 controllers on my computer (which are respectively, left "arcade stick" and right "arcade stick".
My cab is really closed, and it's really difficult for me to disconnect the things. In fact, I can't remove only one controller without having issues (because of the iPac drivers who work together).
When I'm with my friends, we play through Parsec little tournaments. On games like Tekken, when I loose, I just quit, another user presses START, and then my two friends connected in Parsec play together. But on a lot of other games, like Samurai Shodown or Street Fighter V, only the first and second xInput controllers (#0, #1) work on the game. And when a friend of mine connects, it will always be on #2 or more. Do you know any way for me to make this work? I presume x360ce doesn't work because of iPac drivers as I said...
I've been able to fuse two x360 controllers (#0, #2) through rewasd once, but on the next day, it stopped working. But I think that joining controllers, like people who have a steering wheel and pedals connected would be a good idea, but I haven't been able to make it work with WORLD of JOYSTICKS...
From that point I think that the easiest way for me to make it work would be to just remap manually, all #2 inputs on #0, or #1 to make them work together because noone will touch the physical panel at this moment.
I'm sorry to make such a messy thread, I like to do things on my own, but it has been a lot of nights trying to find a solution till 5AM without founding any solution... just as an example, I'm the guy who made this post lol. https://www.reddit.com/r/cloudygamer/comments/jvq7xf/can_two_xinput_controllers_work_on_the_same_slot/
NB: If it can be none related to the .exe and really global for the computer, it would be better, because a lot of emulators use some external decoders for inputs.
If my post isn't in the good place, well, my apologies to the people of this forum, and thanks to the admin who will delete the post. ^^