BEBONCOOL 400 Wireless Game Controller User Manual
I. Connection Method
Notice: Please turn off airplane mode. Please do not touch the joystick while connecting.
Initial connection
Step 1: On the console, click on “Controllers → Change Grip/Order” to enter the connection page (refer to images 1–3).

[Note: Only enter this interface; do not follow the on-screen instructions for operation.]
Step 2: Press and hold the [HOME] button for about 3 seconds until the blue signal light starts flashing rapidly, then release it and wait for the connection to complete.
Reconnection
After the console and controller have been paired for the first time, you can reconnect to the console later by simply pressing the [HOME] button once.
II. Activate the wake-up function
Step 1: If you have already installed the console into the JC400, remove the console and disconnect the controller first.
Step 2: Attach the original Joy-Con to the console.
Step 3: Follow the complete initial pairing process to connect the JC400 with the console.
Step 4: Within 20 seconds after the connection is successful, quickly remove one side of the Joy-Con completely, then immediately reattach the Joy-Con.
Step 5: You have now activated the wake-up function. From now on, as long as the controller settings are not cleared from the console, you can wake up the console by simply pressing the HOME button once.
III. Turbo Function
You can enable the Turbo function for the following buttons: A/B/X/Y/L/ZL/ZR
Set manual Turbo function: Press and hold the [T] button, then press one of the function buttons, such as “A”. Button “A” starts the manual Turbo function.
Set auto Turbo function: Press and hold the [T] button, then press a function button, such as “A”, that has already been set to manual Turbo. Button “A” starts the auto Turbo function.
Turn off the Turbo function: Press and hold the [T] button, then press a function button, such as “A”, that has been set to auto Turbo. The Turbo function for button “A” will be turned off.
Close the Turbo function of all keys at once: Press and hold the [T] key for approximately 5 seconds. When the controller vibrates once, it indicates that the continuous firing function for all function keys has been disabled.
There are three levels of Turbo speed:
- Slow: 5 bursts per second, corresponding to a slow flashing of the signal light.
- Medium: 12 bursts per second, corresponding to a medium flashing of the signal light.
- Fast: 20 bursts per second, corresponding to a fast flashing of the signal light.
Increase the Turbo speed:
Press the [T] button and [D-pad UP] at the same time to increase the Turbo speed.
Reduce the Turbo speed:
Press the [T] button and [D-pad DOWN] at the same time to reduce the Turbo speed.
IV. Vibration Function
There are five vibration intensity levels: 0%, 25%, 50%, 75%, and 100%.
To adjust the vibration intensity: Press the vibration button briefly.
V. Programming Setting
Prompt: There are 2 programmable back buttons [MR/ML] on the back of the controller, each of which can be programmed as a combination of 1–21 function buttons.
Available for programming buttons: A/B/X/Y/L/ZL/ZR/L3/R3/−/+, and D-pad buttons.
Programming operation steps:
① In the connected state of the controller, simultaneously press the [M] button and either the [MR/ML] button for about 2 seconds. The controller will vibrate once, and the joystick light ring will turn white and blink, indicating that it has entered programming mode.
② Then press the required function keys in order. You can freely combine up to 21 key values. At this time, the macro definition will record the time and interval of each key press.
③ Finally, press the [MR/ML] button once. The joystick light ring will return to the normal connected state, indicating that programming is complete.
Example: In the connected state of the controller, simultaneously press the [M] button and the [MR] button for about 2 seconds. The joystick light ring will turn white and blink. Then press the [B] button, press the [A] button after a 1-second interval, and press the [X] button after a 3-second interval. After setup, press the [MR] button to save and exit. The joystick light ring will return to the normal connected state. Pressing the MR button will now activate [B], followed by [A] after 1 second, and [X] after 3 seconds.
You can test whether the setting is successful on the console via “System Settings → Controllers and Sensors → Test Input Devices → Test Controller Buttons”.
Clear single Back Button programming: Enter programming mode and double-click the corresponding Back Button to clear it.
Clear all Back Button programming: Press and hold the [M] button for about 5 seconds. The joystick light ring will turn red and flash quickly three times, indicating that clearing is complete.
To temporarily enable/disable the Back Button function: Double-click the [SR] button. The controller will vibrate once, allowing you to temporarily enable or disable the function of the [MR] button. Similarly, double-click the [SL] button to temporarily enable or disable the function of the [ML] button.
Automatic looping function: Press the “SR” button for about 3 seconds. The controller vibrates once, indicating that the “MR” button is in automatic looping mode with an interval of 5 seconds. Press the “SR” button again for 3 seconds to close automatic looping mode for the “MR” button. Press the “SL” button for about 3 seconds. The controller vibrates once, indicating that the “ML” button is in automatic looping mode with an interval of 5 seconds. Press the “SL” button again for 3 seconds to close automatic looping mode for the “ML” button.
VI. Lighting effect control
- ◆ Single-tap the [Light] button: You can cycle through different light modes.
- ◆ [Light] + [↑] button: Restore the initial rainbow light mode.
- ◆ Long press the [Light] button for 5 seconds: Turn off all lighting effects, leaving only the indicator light illuminated. Press the [Light] key again to re-enable the lighting effects.
- ◆ [Light] + [Left Joystick Up/Down]: Adjust the brightness of the joystick light ring.
VII. APP collaboration
The controller can work with the “KeyLinker” APP to complete some settings. The app can change button functions, adjust joystick control, vibration, calibrate, and upgrade the controller.
Introduction:
① Connect the controller to the device.
② Search for “KeyLinker” in the mobile APP store, then download and install it.

③ Turn on Bluetooth on the mobile phone and open the “KeyLinker” APP.
④ Search for the Bluetooth device named “JC400” in the APP and click to connect.
⑤ After making the changes you need, click the “Save” button in the APP; the changes will sync to the controller.
※ Open the menu in the upper-right corner of the APP interface and click “Restore factory”, or use a needle to press the “Reset” button on the back of the controller to clear all changes made in the APP and restore the default settings.
VIII. About charging
Under connection status: The signal light flashes slowly while charging. After being fully charged, the signal light remains constantly on.
Under shutdown status: The signal light flashes slowly while charging. After being fully charged, the signal light turns off.
IX. Shutdown Method
- Press and hold the HOME button for about 5 seconds to turn off the controller.
- When the console enters sleep mode, the controller will automatically power off.
X. Frequently QA
Q: What should I do if the joystick of the controller is stuck at the edge and does not automatically return to the center?
A: Try pushing down with your thumb and rotating the joystick after resetting it to the center.
Q: What is happening if pressing the HOME button does not wake up or reconnect to the host?
A: First, ensure that the controller and the console have been initially connected. Press the HOME button for approximately 1 second, then release your finger. The indicator light will flash slowly. Afterward, just wait. (Do not hold down the HOME button continuously, as it will cause the indicator light to flash rapidly and enter the initial pairing mode.)
Q: Why can’t the controller be used directly when the console is installed on the controller and turned on using the console’s power switch?
A: Please note that this controller is connected to the console via Bluetooth. Unlike official Joy-Con controllers, it is not physically connected to the console through a rail. Therefore, the controller cannot be used directly without being turned on. We recommend briefly pressing the HOME button, which will simultaneously power on the controller and wake or connect it to the console.
Q: What should I do if joystick drift occurs during use?
A:
Step 1: With the controller powered off, place it on a flat, level surface.
Step 2: Press and hold B + − at the same time, then press the HOME button. The joystick LED ring will flash red, green, and blue, indicating that the controller has entered Calibration Mode.
Step 3: Push both joysticks to their outer edges and rotate each one three full circles.
Step 4: Press the + button. The indicator light will turn off or the controller will reconnect to the console, indicating that calibration is complete.
Q: What should I do if the controller cannot operate, the vibration won’t stop, the controller does not charge, or the button functions are chaotic?
A: For any functional issues with the controller, try resetting it to factory settings by using a needle to press the reset button on the back of the controller and see if that resolves the problem.
Documents / Resources
![]() | 400 Wireless Game Controller |
References
- User Manualmanual.tools
