-
Notifications
You must be signed in to change notification settings - Fork 451
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
Expand Controller Functionality #28
Comments
Try this testbuild: http://www.s9x-w32.de/dl/testbuilds/snes9x_testbuild_03052013.zip |
I only have 1 controller and I can't test multiples at a time, but so far so good. Hotplugging works with the controller that I have now. Thanks ;) |
Did you check if the new controller is not simply reported with a new Joystick number? That's the case on my system if I disconnect my logitech and connect an xbox controller. |
I don't know about number, but it still says joypad 1 in snes9x when I switch them. And the controller names do change in the joy.cpl. I just found my old ps2 controller with adapter. I turned the logitech one to dinput mode and used snes9x and then I switched it out with the dinput ps2 controller. It didn't work still. Only works if you put the same exact controller back in. Ah, I see what you mean by numbers. The ps2 controller has J1 when you map a button when you put it in the same slot and both dinput and xinput are J0 on the logitech controller. |
Found another old controller that I forgot about (direct input). Madkats nes ps2 controller. It uses the same adapter to work on pc though. That may or may not have to do with it having the same controller number. Both the ps2 and the nes ps2 with the adapter show J1. They do work (re-enable) when swapped with each other. |
S9x has no control over which Joypad gets which number, so the current state will probably be the best it gets. |
Okay, that's cool man. Thanks. |
When the emulation is started and then a person puts in the controller afterwards, the controller doesn't work. Can you make it so that the controller works no matter when you put it in (a few other emulators do this)?
The text was updated successfully, but these errors were encountered: