PS3 controller: works in ES, not in games
-
I have successfully paired a PS3 controller via bluetooth (onboard) and the controller works fine in EmulationStation. But once I start a game it will not pick it up. I have already configured and used a variety of other controllers and have successfully used them in multiplayer games even.
I'll give an example situation with 3 controllers. We'll call them Logitech, PS3 and Madcatz. The Logitech is wired USB. The Madcatz is wireless but with a non-bluetooth dongle.
I plug in Logitech. It is assigned /dev/input/js3 . Works perfectly fine for Player1.
I add the Madcatz. It is assigned /dev/input/js4. Works perfectly fine for Player2.
I UNPLUG Madcatz.
I connect PS3. It is assigned /dev/input/js4. It works fine in EmulationStation. jstest shows that it works. IT DOES NOT work for Player2.I re-connect Madcatz (with PS3 still connected). It is assigned /dev/input/js5. Works perfectly fine for Player2.
Disconnect ALL.
Connect PS3. It is assigned /dev/input/js3. Works fine in ES. Doesn't work in the game.Any ideas?
-
@jdoolin Have you actually configured it in the start menu of emulationstation?
-
Yeah, it was the first thing I did after getting pairing it over bluetooth.
-
Did you follow the setup exactly? Also have you rebooted since you paired? If you have did you update you rc.local to include sixad --start & ?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.