Unable to pair Switch Pro Controller on RPI3B+/4 with RB7

  • Hi guys,

    I can't get my Switch Pro Controller to pair on RPI 3B+ with RB7.1.1. I press the pairing button on the controller until the LEDs keep moving back and forth like on Knight Rider's KITT.
    Then I select "Connect Bluetooth Controller" from the menu, the controller shows up as Pro Controller, i select it, it says "working..." for a long time, then it says "can't connect controller" or something similar.

    What I tried:

    • RPI 3B+ internal BT
    • TP-Link UB400 external bt-stick, finds a lot more devices but still doesnt pair with Switch Pro Controller
    • disabled internal bt (dtoverlay=pi3-disable-bt), same result as expected, bt-stick seems to work fine
    • disabled bluetooth_ertm in recalbox.conf, same result
    • borrowed RPI4 Board
    • bought a brand new never paired with anything before second Switch Pro Controller, same result

    I'm out of ideas I guess... 😕

    Thanks for reading, excuse my English, regards from Germany

  • Staff
    Global moderator


    can you test with bluetoothctl command in ssh :


    Find you mac:adress AA:BB:CC:DD:EE:FF

    and try theses commands :

    pair AA:BB:CC:DD:EE:FF
    connect AA:BB:CC:DD:EE:FF
    trust AA:BB:CC:DD:EE:FF

  • It says:
    Device 34:2F:BD:63:E4:91 not available

  • I still can't get it to work. I bought a different Bluetooth Stick (CSL nano V4), but same result: it finds the controller as "Pro controller", when selected it says "in progress" for a long time until the controller stops his pairing mode. Then it takes even some time for the message "unable to pair controller to appear.

    I'm totally out of ideas. (said so before, I know)

Want to support us ?