-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
One Stick is Being Mapped to Two Controllers and I Can't Tell Why #18
Comments
Nope, there's no defaults. The closest thing this project has to a default is a single mapping that can't be modified or deleted (so there's always a working base). If you pass in an empty config (just Does running xarcade-xinput with the
Not at the moment, and it's a little tricky to add support for it based on the way mappings are written and referenced . |
This is what debug shows me:
I will explore your other suggestions now. |
Hmmmm this look suspicious... I restarted debug again and got more info on startup:
This piece is suggestive:
It looks like that second control is being mapped to two letters: E and R. I have no idea why given the mapping above. Or am I misreading? |
It's definitely concerning, the number of And yeah, you may be reading it incorrectly. Those |
I thought I had everything working, but I just ran some tests on gamepad-tester.com and am seeing some strange behavior. Here's my mapping:
The keyboard is actually triggered via iPAC, which I've confirmed is mapped correctly and separately. That said, whenever I use the joystick for player three (index 2), gamepad-tester shows both player 1 and player 3 being triggered. In other words Index2.Up ("I") seems to also trigger Index0.Up. Index0.Up ("Up") does NOT trigger Index2.Up.
Now the funny thing is that my button mappings for Index 0 and Index 2 work fine and are kept separate. My only guess is that you have some defaults set up for the Analog sticks that are somehow still getting utilized. Could that be? If so, is there a way to have a single key map to both d-pad up and analog-left up to keep things consistent?
Thanks!
The text was updated successfully, but these errors were encountered: