Skip to content

Controller pairing guide

Jacques Gagnon edited this page Mar 17, 2022 · 12 revisions

Table of contents

PS3

  • Note only official PS3 controller are supported.

First pairing

Windows

  1. Download and install Sixaxis Pair Tool
  2. Get your BlueRetro/ESP32 BDADDR (MAC) from the serial log (See this guide to setup serial log)
# bt_hci_cmd_read_bd_addr
# BT_HCI_EVT_CMD_COMPLETE
# local_bdaddr: 84:0D:8E:E6:5A:56
  1. Connect your PS3 controller to PC using USB cable.
  2. Launch Sixaxis pair tool and type in the address found in step #2.
  3. Click update, once done disconnect the controller from PC.
  4. Boot up BlueRetro and press the PS button, the controller should connect to BlueRetro.

Reconnect

  1. Simply press PS button to reconnect to BlueRetro.

PS4 & PS5

First pairing

  1. Boot up BlueRetro and make sure adapter is in inquiry mode (LED pulsing)
  2. Press & hold simultaneously Share & PS buttons until the LED blink white.
  3. Color on controller will change once pairing is complete.

Reconnect

  1. Simply press PS button to reconnect to BlueRetro.

Xbox One S, Series X|S & Adaptive controller

As of v1.2.1 the minimum required Xbox FW for controller are:
Xbox One S: 4.8.1923.0
Adaptive: 4.5.1680.0
Series X|S: 5.9.2709.0

Update via the Xbox accessories Win10 app.

First pairing

  1. Boot up BlueRetro and make sure adapter is in inquiry mode (LED pulsing)
  2. Power on controller via Xbox button and then hold the black sync button until the logo blink.
  3. Logo will stop blinking on controller once pairing is complete.

Reconnect

  1. Simply hold Xbox button for a small moment to power on controller and it will reconnect to BlueRetro.

Wii & WiiU Pro

  • 1+2 pairing is not supported.

First pairing

  1. Boot up BlueRetro and make sure adapter is in inquiry mode (LED pulsing)
  2. Press red Sync button
  3. LEDs will stop blinking on controller once pairing is complete.

Reconnect

  1. Simply press any button on controller and it will reconnect to BlueRetro.

Switch Pro & Joycon

First pairing

  1. Boot up BlueRetro and make sure adapter is in inquiry mode (LED pulsing)
  2. Press and hold sync button until LEDs move in a left/right pattern.
  3. LEDs will stop pattern on controller once pairing is complete.

Reconnect

  1. Simply press any button twice on controller and it will reconnect to BlueRetro.

8bitdo

As of v1.2.1 the minimum required 8bitdo FW for controller are:
SF30: v1.37
Gbros adapter: v2.25

Update via the 8bitdo Win10 app.

First pairing

  1. Boot up BlueRetro and make sure adapter is in inquiry mode (LED pulsing)
  2. Power up 8bitdo controller in Xinput mode (Start + X or set switch to X) (Only Xinput mode supported!!)
  3. Press and hold sync button until LEDs flash.
  4. LEDs will stop pattern on controller once pairing is complete.

Reconnect

  1. Simply press Start on controller and it will reconnect to BlueRetro.