Introduction
Thank you for choosing the FUNLAB Firefly Wireless Pro Controller. This manual provides detailed instructions on how to set up, operate, and maintain your controller to ensure an optimal gaming experience. This controller is designed for use with Nintendo Switch, Nintendo Switch OLED, and Nintendo Switch Lite consoles.

FUNLAB Firefly Wireless Pro Controller with luminous purple pattern.
Key Features
- Hidden-til-lit Display: The controller features a unique design where surface decorations are illuminated by internal LEDs, appearing as a pure black controller when off and lighting up with patterns when active.
- Polychrome Breathing LED: Enjoy 7 distinct LED colors (red, yellow, blue, green, purple, orange, pink) with 4 customizable lighting modes: breathing light, quick flash, vibration lighting, and always-on.
- Back Paddle Buttons: Equipped with programmable back paddle buttons (MR, ML) for custom button mapping, enhancing gameplay for competitive players.
- Sensing Motion & Turbo Function: Features precise motion control and a turbo function for continuous input, suitable for various game genres.
- High Performance Battery: Built-in 3.7V/950mAh Lithium battery provides up to 12.5 hours of playtime on a full charge (with lights off).
- Ergonomic Design: Engineered for comfort, providing a delightful and effortless gaming experience.

Ergonomic design for comfortable gameplay.
Setup and Connection
This controller connects wirelessly via Bluetooth to your Nintendo Switch console.
Pairing with Nintendo Switch:
- From the HOME Menu, select 'Controllers' > 'Change Grip/Order'.
- While the screen shows 'Press L + R on the controller', press and hold the SYNC Button on the top of the Pro Controller for at least one second.
- The player LED(s) on the bottom of the controller will light up and remain lit once the controller is paired.
- Once paired, the controller will automatically connect to your console when powered on and within range.
Operating Instructions
LED Lighting Modes:
The controller features 7 LED colors (red, yellow, blue, green, purple, orange, pink) that change in order. There are 4 lighting modes:
- Breathing Light Mode: Colors cycle smoothly.
- Quick Flash Mode: Colors flash rapidly.
- Vibration Lighting Mode: Lights activate with controller vibration.
- Always-On Mode: A single color remains constantly lit.

Illustration of the 7-color breathing LED modes.
Turbo Function:
The Turbo function allows for continuous input of a button press. To activate and manage the Turbo function:
- Manual TURBO Function: Press and hold the 'T' Button + one of the Function Buttons (A/B/X/Y/L/R/ZL/ZR/D-pad Button). The button will continuously launch as long as you hold it.
- Automatic TURBO Function: After activating Manual Turbo, press the 'T' Button + the same Function Button again. The button will automatically launch continuously without needing to be held.
- Clear TURBO Function: To deactivate Turbo for a specific button, press the 'T' Button + the Function Button a third time. To clear all Turbo settings, press and hold the 'T' button for 5 seconds.
Mapping Control (Back Paddle Buttons):
The back paddle buttons (MR and ML) can be programmed to mimic other buttons for enhanced control.
- Press and hold the 'MR' Button.
- While holding 'MR', input the single button (A/B/X/Y/L/R/ZL/ZR/+/-/D-pad Button and L/R joysticks) you want to map.
- Release the 'MR' Button. The controller will vibrate to indicate successful mapping.
- Press the 'XR' Button to trigger the programmed function.
- The mapping function can also be achieved using the 'ML' Button in the same manner.

Pro-level back buttons (MR, ML) for custom mapping.
Vibration Function:
The controller provides immersive vibration feedback. The intensity of the vibration can be adjusted. The image indicates vibration levels from 0% to 100% in increments of 25%.

Vibration function with adjustable intensity levels.
Motion Control:
The controller is equipped with precise motion control capabilities, allowing for intuitive gameplay in compatible titles.
Maintenance
Battery Charging:
The controller has a built-in 950mAh rechargeable Lithium battery. To charge, connect the controller to a power source using a compatible USB-C cable. A full charge provides approximately 12.5 hours of playtime (with LED lights off).

High-performance 950mAh battery for extended playtime.
Cleaning and Storage:
- Wipe the controller with a soft, dry cloth. Do not use harsh chemicals or abrasive materials.
- Store the controller in a cool, dry place away from direct sunlight and extreme temperatures.
- Avoid dropping the controller or exposing it to excessive force.
Troubleshooting
- Controller does not connect to Nintendo Switch.
- Ensure the controller is charged. Follow the pairing instructions carefully. If issues persist, try restarting your Nintendo Switch console and then re-attempt pairing.
- LED lights are not working or changing colors.
- Check the battery level. Ensure you are cycling through the lighting modes correctly. The controller's hidden-til-lit display only activates when the LED is on.
- Turbo function is not working as expected.
- Review the Turbo Function instructions. Ensure you are pressing the 'T' button in combination with the correct function button for manual or automatic turbo. Try clearing all Turbo settings and re-programming.
- Back paddle buttons are not mapping correctly.
- Follow the Mapping Control instructions precisely. Ensure the controller vibrates after releasing the 'MR' or 'ML' button, indicating successful mapping. Only one button can be mapped per paddle at a time.
- Is the controller compatible with Nintendo Switch 2?
- The controller is officially compatible with Nintendo Switch, Nintendo Switch OLED, and Nintendo Switch Lite. Compatibility with future console models like Nintendo Switch 2 cannot be guaranteed without official confirmation.
- Does the controller have NFC?
- This model does not feature NFC functionality.
- Is the controller compatible with PC or iPad?
- This controller is designed specifically for Nintendo Switch consoles and is not officially supported for PC or iPad use.
Specifications
| Feature | Detail |
|---|---|
| Brand Name | FUNLAB |
| Model Number | FF01 |
| Compatible Platform | Nintendo Switch, Nintendo Switch OLED, Nintendo Switch Lite |
| Interface Type | Bluetooth |
| Battery Included | Yes |
| Battery Capacity | 950mAh |
| Playing Time | Up to 12.5 hours (lights off) |
| ABXY Switch Type | Tactile switch |
| RGB Lighting Joysticks | Yes |
| Wear-resistant Joysticks | No |
| Hall Effect | No |
| Joystick Sensor Module Brand/Type | POLYSHINE |
| Trigger Button Type | Non-Linear |
| Package | Yes |
| Origin | Mainland China |
| Certification | CE |
| Dimensions (L x W x H) | 16cm x 11cm x 7cm |
| Weight | 0.4 kg |
User Tips
- Ensure the controller is fully charged before extended gaming sessions to maximize the 12.5 hours of playtime.
- Experiment with the different LED lighting modes to personalize your gaming experience and match your setup.
- Utilize the back paddle buttons for custom button mapping to gain a competitive edge in games that benefit from quick access to specific actions.
- For optimal performance, keep the controller's firmware updated if updates become available (check the manufacturer's website for details).
Warranty and Support
For warranty information, technical support, or service inquiries, please refer to the official FUNLAB website or contact your retailer. Keep your proof of purchase for any warranty claims.
Product Video
Product showcase video demonstrating the controller's design, LED lighting effects, and back paddle buttons.





