Well I had things working with a wired PS3 controller on my Raspberry Pi 2 Model B running Retropie 3.0, but that wasn’t good enough for me. I should have left it alone but I wanted to run wireless. So I plugged in an Asus USB-BT400 I had lying around and followed a setup video I found on youtube and I had the controller paired in a few minutes. The buttons were all mapped and then I fired up emulation station. I was able to set up the controller wirelessly there and things looked to be running great.
I fired up a game in mame4all and none of the buttons worked. No problem, I pressed tab to get into the general inputs menu and tried to map the buttons there. None of the ps3 controllers buttons were being registered.
anyway i don’t have ps3 controller, but ps4 and i at the moment i didn’t get connection over bluetooth with my retropie… 🙁
but your issue seems that your controller doesn’t work in game, but in menu?
If in menu works, the problem is that for every emulator you need to map your controller, so start your rom, then press ps button and you have access to retropie menu, here you can go settings,device and map it.
I’m going to mind, so the path (menu, settings and device) maybe isn’t right, but anyway try this way IF in retropie menu works
In emulation station the ps3 controller works fine wired and wireless.
In the NES and SNES emulators the ps3 controller works fine wired and wireless.
In mame4all and advancemame the Ps3 controller works fine wired. I can not get it to work wireless. I tried pressing the PS button and nothing happened. I tried using a keyboard to get into the menu (TAB button) to map the buttons on the controller but none of the keypresses on the ps3 controller are registering. The controller light remains lit up as controller one.
I’m sure that somewhere there is a simple setting that I have missed…