WIRELESS CONTROLLER RECEIVER
FOR GC
INSTRUCTION MANUAL
@linkretro
@darthcloud
MULTI-LANGUAGE
FCC Statement
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and(2) this device must accept any interference received, including interference that may cause undesired operation.
Warning
Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
Note
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
This device complies with FCC RF exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with a minimum distance of 20 cm between the radiator and your body.
MODEL: LR-0019
FCC ID: 2BXSU-LR-0019
Important Safety Instructions
(Save These Instructions)
CAUTION: Improper use may cause damage. (1) Read instructions before use. (2)Do not remove the device while operating. (3) Use correct voltage and compatible accessories only. (4) Keep away from water and heat. (5)Do not disassemble or modify.![]()
Introduction
This device is a low-latency wireless receiver for GC, supporting a wide range of modern wireless controllers and input devices.
Compatible controllers include PS3, PS4, PS5, Xbox One S, Xbox
Series XIS, Wii, Wii U Pro Controller, Switch Pro Controller, Switch Joy-Con, and numerous other Bluetooth controllers.
Disclaimer: This item is unaffiliated with Nintendo Interactive
Entertainment Inc. It is not produced, sponsored, endorsed or licensed by the company. Gamecube and related trademarks are owned by their respective holders.
Built upon the open-source BlueRetro project by darthcloud (Jacques Gagnon): https://github.com/darthcloud/BlueRetro
Reference documents for this manual: https://github.com/darthcloud/BlueRetro/wiki
Modified BlueRetro Project by LinkRetro: https://github.com/LinkRetro/BlueRetro.git
Features
| Designed for GC Consoles Easy plug-and-play wireless controller support. |
|
| Ultra-Low Input Latency Performance Fast and responsive controls for smooth gameplay. |
|
| Wide Multi-Platform Controller Support Supports PS3, PS4, PS5, Xbox, Switch, and more. |
|
| Bluetooth Keyboard & Mouse Compatibility Fully supports Bluetooth keyboards and mice. |
|
| Flexible Custom Button Remapping Freely assign and customize controller buttons. |
|
| Adjustable Turbo & Autofire Functions Enable turbo or autofire with adjustable speeds. |
|
| Rumble Support (Virtual) Offers virtual vibration feedback for compatible controllers. |
|
| Upgradeable Firmware for Future Support Update firmware for new features and compatibility. |
Buttons and LED Status
BOOT Button Functions
The BOOT button manages Bluetooth pairing, device disconnection, configuration reset, and factory reset. LED lights indicate the current operational status.
- Short press (<3 seconds)
LED solid on
Exit pairing mode if enabled; disconnect all connected Bluetooth devices otherwise. - Hold 3-6 seconds
LED slow flash
Enter pairing mode to connect new controllers, keyboards, mice and other compatible Bluetooth peripherals. - Hold 6-10 seconds
LED fast flash
Reset user configurations to factory defaults; firmware will not be altered. - Hold >30 seconds
Complete factory reset. Restores the original factory BlueRetro firmware and resets all settings to factory defaults.
LED Status
- Solid Blue
Powered on, functioning normally with a controller successfully connected. - Flashing Red
Bluetooth pairing mode active; the receiver is searching for and awaiting new Bluetooth device pairing. - Solid Red
System fault detected. Unplug the receiver from the console, reconnect it, and retry operation.

The blue power LED is always on. Simultaneous red LED illumination results in a purple or magenta hue.
Controller Pairing Guide
Before Pairing
01 Connect the Receiver
Plug this wireless receiver into your GC console, then turn on the console to supply power to the receiver.
02 Verify Pairing Mode
Check that the red status LED is blinking, which confirms Bluetooth pairing mode is enabled.
03 Prepare Your Controller (see Page 10)
Put your controller in pairing mode. Place the controller near the receiver, and ensure all analog sticks and triggers are centered at their neutral positions.
Pairing succeeds once the controller’s light stops flashing, the receiver’s red LED turns off, and the blue power LED stays lit steadily.
Tip: If Bluetooth pairing mode is inactive, press and hold the receiver’s BOOT button for 3-6 seconds. Release once the red status LED starts flashing.
| Controller Model | Pairing Operation First Use | Reconnection Operation |
| PS3 Controller | Refer to the settings on Page 11 | Press PS button |
| PS4/PS5 Controller | Hold PS + Share (PS4) / Create (PS5) buttons until the light bar flashes rapidly. | Press PS button |
| Xbox One S /SeriesXlS Controller | Long press the wireless pairing button on the controller top until the Xbox logo flashes quickly for pairing. | Press Xbox button |
| Wii Controller | Open the controller battery cover and press the SYNC button to start pairing | Press any button |
| Wii U Pro Controller | Press and hold the SYNC button on the controller until the indicator flashes to enter pairing mode. | Press any button on controller |
| Switch Pro Controller | Hold the pairing button on the controller top until the LED flashes rapidly for pairing. | Press any button twice |
| Switch Joy-Con | Press and hold the SYNC button on the side of the Joy-Con until the LED flashes to activate pairing mode. | Press any button twice |
PS3 CONTROLLER PAIRING
Important: Only genuine DUALSHOCK 3 and SIXAXIS controllers are officially supported. Initial pairing requires a computer and USB cable.
First-Time Pairing
- Open https://blueretro.io/ in a chrome web browser (desktop/android).

- Open BlueRetro System Manager, connect to the GC BR, and write down the receiver’s Bluetooth MAC address.

- Connect the PS3 controller to a Windows computer using a USB cable, then open Sixaxis Pair Tool.
- Enter the receiver’s MAC address, click Update, and disconnect the controller from the computer.

- Power on the console and press the controllers’ PS button to connect.
For more information about controller pairing, visit: https://github.com/darthcloud/BlueRetro/wiki/Controller-pairing-guide
Connecting to Web Config
Before beginning, make sure Bluetooth is enabled on your computer or mobile device and open the page using Google Chrome.
- Disconnect All Devices
Disconnect all Bluetooth controllers, keyboards, mice, and other devices currently connected to the wireless receiver. - Open the Web Config Page
In Google Chrome, go to: https://blueretro.io/ Select the configuration page you want to use.
- Connect the receiver
After opening the selected configuration page, click the Connect Blue Retro button.
- Select the GC BR
A Bluetooth connection window will appear. Select the Blue Retro receiver from the device list, then click Pair or Connect. Wait until the page confirms that the receiver is connected.
Troubleshooting: If the connection fails, close the Bluetooth window and repeat the steps above. Make sure no controller or other Bluetooth device is connected to the receiver.
For more information about Web Config, visit: https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-BLE-Web-Config-User-Manual
Firmware Update
- Download Files
Download NodeMCU-PyFlasher from its official GitHub page, and download the latest firmware from the LinkRetro GitHub page.
https://github.com/marcelstoer/nodemcu-pyflasher
https://github.com/LinkRetro/BlueRetro - Connect & Select Firmware
Run NodeMCU-PyFlasher and connect the wireless receiver to your computer via USB-C. Select the correct Serial Port and firmware file.
- Flash Firmware
Click Flash NodeMCU and wait for the update to complete. Do not disconnect the receiver during flashing.
Default Button Mapping Reference


This table shows the default mapping only. Controller buttons can be remapped at any time through the BlueRetro Web Config page.
![]() |
![]() |
![]() |
| https://www.tiktok.com/@linkretrogame | https://x.com/linkretrogame | |
![]() |
![]() |
![]() |
| https://www.facebook.com/profile.php?id=61593041061361 | https://github.com/LinkRetro |

Documents / Resources
![]() | LinkRetro Wireless Controller Receiver Adapter |
References
- User Manualmanual.tools






