1. ssh to buster48.
2. sudo ~/RetroPie-Setup/retropie_setup.sh
3. C - Configuration Tools.
4. Bluetooth - Configure BlueTooth Devices.
5. Make sure 8bitdo mapping hack (OFF - new firmware).
6. On controller Press Start to turn on controller.
7. Press and hold Pair Button on top of controller (next to orange led light) for 3 seconds to enter pairing mode.
8. LEDS on bottom will move from right to left (Faster than when trying to just connect normally)
9. Register and Connect to Bluetooth Device.
10. Choose Bluetooth device you would like to connect to.
11 Connect to 8bit do sn30 Pro Controller
12 Single green light on bottom is solid to indicate connected.
Also did Setup udev rule for joypad to ensure it reconnects on reboot
Then I did reboot. Held a button. It detected my SN Game Pad Pro, BUT still required the buttons to be pressed?
OK. So when done doing the dance, we need to confirm mapping is good. I would have though a pre downloaded controller profile would suffice but I guess not.
For whatever reason this controller refused to connect again. So I flashed firmware to 2.0. Order joystick cap replacements.
Battery life on the sn30 pro is questionable. old?