THUNDEROBOT-LOGO

THUNDEROBOT G80 Gaming Controller

THUNDEROBOT-G80-Gaming-Controller-PRODUCT

Product Specifications:

  • Input: 5V/0.8-1A
  • Battery Capacity: 860mAh
  • Charging Time: 2~2.5 hours
  • Standby Current: 60~80mA
  • Connection Frequency: 1000Hz, 500Hz, 120Hz
  • Operating Current: 150~200mA
  • Usage Time: 8~10 hours
  • Model Number: Q/0212LSKJ0910-2019

Product Usage Instructions

  • Layout and Buttons:
    The product features various buttons and indicators including Home, View, Menu, Capture FN, D-PAD, joysticks, Mode switch, RB, LB, RT, LT, ABXY buttons, and more. Familiarize yourself with the layout before use.
  • Connection to Host:
    The device can be connected to different hosts such as PC, iOS, Switch, and more. Follow the specific instructions for each connection type provided in the manual.
  • Main Functions Introduction:
    The product offers various functions like Status Indicator Light functions, Turbo Activation, Gyroscope Activation, Macro Recording, and Battery Check. Utilize these functions by following the described button combinations and actions.

SECURITY INFORMATION

BEFORE USING AND OPERATING THE EQUIPMENT, PLEASE READ AND FOLLOW THE PRECAUTION BELOW TO ENSURE THAT THE EQUIPMENT IS PERFORMING BEST AND TO AVOID DANGEROUS OR ILLEGAL SITUATIONS.

  1. Please use the equipment within the temperature 0°C~35°C and store the equipment and its accessories within the temperature -10°C~+40°C. When the ambient temperature is too high or too low, it may cause equipment failure.
  2. The equipment and its accessories may contain some small parts. Please place the equipment and its accessories out of the child’ s reach. Children may inadvertently damage the equipment and its accessories, or swallow small parts causing suffocation or other hazards.
  3. Please avoid rain or damp of the equipment and its accessories, otherwise it may cause fire or electric shock.
  4. Please keep the equipment and its battery away from the fire source, high temperature and direct sunlight. It is forbidden to throw the battery into the fire, dismantle, fall, squeeze or modify the battery. It is forbidden to immerse the battery in water or other liquid to avoid external blow and pressure, so as not to cause battery leakage, overheating, fire or explosion.
  5. Do not replace the battery by yourself, otherwise it may damage the battery, resulting in overheating, fire and personal injury.
  6. Do not disassemble or modify the equipment (including the replacement of the built-in battery) and its accessories, otherwise the equipment and its accessories are not within the scope of the warranty.
  7. Please dispose the equipment, batteries and other accessories according to the local regulations and they should not be treated as household garbage. If the battery is not disposed of properly, the battery may explode.

LAYOUT

THUNDEROBOT-G80-Gaming-Controller-FIG- (1) THUNDEROBOT-G80-Gaming-Controller-FIG- (2)

CONNECTION TO HOST

HOME Button Light Description
Slow Flashing Reconnecting state. The device is attempting to reconnect to the previously paired device for this mode.
Long press the HOME button for 5 seconds to force switch to re-pairing state.
Fast Flashing Re-pairing state. The device can only be discovered and paired by other devices.
Constant Light Connected to a device.

HOME Button Light Colors:

  • White — Xinput mode pairing/connection;
  • Dark Blue — Receiver mode pairing;
  • Ice Blue — Android/Dinput mode connection;
  • Purple — Switch mode pairing/connection.

Once connected, the channel LED lights up according to the current connection protocol.

  • LED1 on — Xinput mode;
  • LED2 on — Android/Dinput mode;
  • LED3 on — Switch mode;
  • LED1 and LED3 on together — Virtual Touch mode.

CONNECTION TO HOST

  1. Connecting to PC via USB Receiver:
    1. Set the switch on the back of the controller to [2.4G], insert the receiver into the docking station (which should be connected to the PC via a wired connection) or directly into the PC’s USB port.
    2. With the controller turned off, short press the HOME button to power it on. The HOME button light will flash slowly, indicating reconnecting state, and the controller will attempt to connect to the receiver.
    3. Once connected, the channel LED and HOME button light will remain steady.
    4. If the receiver and controller cannot connect, perform the [Receiver Pairing] procedure.
    5. Long press the View + Menu buttons together to switch between Xinput, Dinput, and Switch Pro modes. Once successfully switched, the corresponding channel light will stay on
      [Receiver Pairing]
      Mode [2.4G]: The receiver is pre-paired with the controller at the factory. If the receiver cannot connect to the controller, use the following method to force pairing:
      • Insert the receiver into the USB port of the device.
      • With the controller turned off, long press the HOME button until the HOME button light flashes dark blue quickly, then release. Bring the controller close to the receiver and wait for pairing.
      • Once connected, the channel LED and HOME button light will match the protocol and remain steady.
  2. Connecting to Devices via USB Cable:
    Use the provided USB-C cable to connect the controller to the device. The device will automatically recognize and match the protocol.
    • For connecting to Switch, go to the Switch home menu (Settings – Controllers and Sensors – Pro Controller Wired Communication) and set it to “On”. In Switch mode, the button mapping will swap. You can switch ABXY button mappings via key combinations and software.
    • Long press the View + Menu buttons together to switch between Xinput, Dinput, and Switch Pro modes. Once successfully switched, the corresponding channel light will stay on (some devices may not support this).
  3. Connecting to PC/iOS/Android Devices via Bluetooth:
    1. Set the switch on the back of the controller to [Bluetooth]. With the controller turned off, long press the HOME button to power it on. The channel LED and HOME button light will flash quickly, indicating it is waiting to  connect.
    2. Open the Bluetooth list on your computer/phone, select the device “Xbox Wireless Controller,” and click connect.
    3. The HOME button light will remain white, and channel LED1 will remain on, indicating a successful connection.
      For reconnecting to a previously connected device, short press the HOME button to power on and reconnect. To pair with a new device, turn o the controller and long press the Home key to enter pairing mode again.
  4. Connecting to Switch via Bluetooth:
    1. Go to the Switch home screen and click (Controllers – Change Grip/Order) to enter pairing mode.
    2. Set the switch on the back of the controller to [NS]. With the controller turned off, long press the HOME button to power it on. The channel LED and HOME button light will flash quickly, indicating it is waiting to connect.
    3. The controller will automatically connect to the Switch. The HOME button light will turn purple and channel LED3 will remain on, indicating a successful connection. In Switch mode, the A and B buttons will swap values, as will the X and Y buttons. You can switch ABXY button mappings via key combinations and software.
  5. Connecting to Android Devices via Virtual Touch:
    1. Set the switch on the back of the controller to [Touch]. With the controller turned off, long press the HOME button to power it on. The channel LED and HOME button light will flash quickly, indicating it is waiting to connect.
    2. Open the Bluetooth list on your Android phone, select the device “THUNDEROBOT G80,” and click connect.
    3. The HOME button light will remain green, and channel LED1 + LED3 will remain on, indicating a successful connection.
    4. Download and open [KeyLinker] from the app store, and click the device name to modify the virtual touch key positions and parameters. Virtual touch allows the controller to control games that typically require touch controls.

MAIN FUNCTION INTRODUCTION

Status Indicator Light Functions

Status Indicator Light Description
Solid Single Color Hold M + B buttons to switch to single color solid mode. Press B again to cycle through different single colors.
Single Color Breathing Hold M + A buttons to switch to single color breathing mode. Press A again to cycle through different single colors.
Rainbow Breathing Hold M + X buttons to switch to rainbow breathing mode.
Brightness Adjustment Hold M + Y buttons to adjust the brightness. Cycle through 0%, 30%, 70%, and 100% (default) brightness.
Turbo Activation Indicator light flashes red rapidly when Turbo is activated, matching the Turbo speed.
Gyroscope Activation When activated, the light remains solid purple (Unrelated to Switch gyroscope).
Macro Recording Indicator light turns solid yellow when macro recording is activated. Returns to previous mode once completed.
Low Battery Warning Flashes red three times every 10 seconds when the battery is low (0-15%).
Battery Check Hold M + Menu buttons for 3 seconds. Light flashes three times, then stays on for 5 seconds showing battery levels:
– 0-25% (red), 26-50% (orange), 51-75% (green), 76-100% (white).
Charging Status 1. Charging while connected: light remains in current mode.
2. Charging while not connected: light breathes green and turns solid white when fully charged.

APP Connection

  1. Search for or scan the QR code to download the “KeyLinker” app from the app store. Turn on Bluetooth on your phone.
  2. When the controller is powered on, whether connected or not, open the Keylinker app, click “THUNDEROBOT G80” to connect. It supports key remapping, joystick adjustment, trigger, motor, TURBO, programming, lighting, and other function settings.

Docking Station Functions

  • Insert the receiver into the docking station. Connect the docking station to the computer using a data cable. After pairing the controller in 2.4G mode, it will wake up when picked up and enter sleep mode when placed back.
  • The back of the docking station has a light control button: Short press to switch light colors (only supported in single color mode), long press to turn the light on/off, and double press to cycle through light modes (light color switching is not supported in light mode cycling).
  • The docking station has four light modes. The “Single Color Solid” and “RGB Rainbow” modes do not support charging interaction. The “Charging Breathing” and “Energy Flow” modes support charging interaction, displaying different colors based on the controller’s remaining battery level. When fully charged or with no controller placed, it switches to a white light.
  • When the controller is fully charged on the docking station, channel LED and HOME button light will turn off, while the status indicator and the docking station light will remain solid white.

Handle Vibration Adjustment
Press M + D-Pad Up/Down buttons to increase/decrease handle motor vibration intensity, cycling through 0%, 25%, 50%, 75%, and 100%. This can also be adjusted in the KeyLinker App.

Trigger Vibration Adjustment
Switch trigger vibration modes by holding LT + RT and pressing M button for 3 seconds. Cycle through four trigger vibration modes:

  • Travel Mode – Trigger vibration intensity increases with trigger depth. The controller vibrates once quickly, and the channel light LED1 flashes.
  • Native Mode – Trigger vibration supports native Bluetooth protocol vibration. The controller vibrates twice quickly, and the channel light LED2 flashes.
  • Resonance Mode – Trigger vibration resonates with handle motor. The handle vibrates three times quickly, and the channel light LED3 flashes (default).
  • Turn Off Trigger Motor Vibration – The controller vibrates once long, and channel lights 1, 2, and 3 flash together.
  • Quick trigger pulls will disable trigger vibration mode. Trigger motor vibration intensity can also be adjusted in the KeyLinker App.

Back Button Settings
The default factory settings are M1 for right stick press (RS), M2 for left stick press (LS), and M3/M4 with no key value. Programmable buttons include A/B/X/Y/LB/RB/ LT/RT/LS/RS/D-Pad/Menu/View.

  • Set M1-M4 programmable buttons: Hold M + any M1-M4 to enter programming mode. The controller vibrates, and the indicator light turns solid yellow. Press the button to be programmed, then press the target M1-M4 button. The channel light returns to mode light, indicating programming is complete. This can also be set in the KeyLinker App.
  • Clear M1-M4 programmable buttons: Set to null by holding M + the target M1-M4, then not pressing any keys, and press the target M1-M4 again.
  • If a macro button is set to a single button, it operates as a single button mapping (short press/hold).
  • Macro buttons M1-M4 support Turbo function when mapped to a single key but not to a combo key.

Turbo Function Settings
There are three levels: 5Hz, 10Hz, and 15Hz. Configurable buttons include A/B/X/Y/LB/RB/LT/RT/D-Pad/M1-M4.

  • Set Turbo: Hold FN, press the target button to enable Turbo. The indicator light flashes red. Repeat to cycle through Turbo modes (manual, auto, off).
  • Clear all Turbo functions: Hold FN for 5 seconds or turn off the controller.
  • Adjust Turbo speed: Hold FN + right stick up/down to increase/decrease Turbo speed, or adjust in the KeyLinker App.

Extended Functions

Combo Key Function Description
Hold M + LS/RS for 5 seconds Enable/disable dead zone mode for left/right stick Toggles between [8% center dead zone – True 0 dead zone]. Vibration confirms successful switch. This setting does not conflict with software settings and is retained after a restart.
Hold FN + LS/RS for 5 seconds Toggle stick trajectory mode for left/right stick Switches between [10% error rate square and 0% error rate true circle]. Default is left square, right circle. Retained after restart.
Hold M + A + X for 5 seconds Swap A/B button values; Swap X/Y button values Each successful switch is confirmed by a 1-second vibration. Does not retain memory after restarting except under Switch protocol where it restores to XBOX key values after each power cycle.
Hold FN + M + press RS for 3 seconds Enable/disable gyro simulation of right stick Gyro simulation is off by default at startup.

ADDITIONAL FUNCTIONS

  1. Joystick Module Replacement Guide
    1. Turn off the controller before starting the operation.
    2. Remove the magnetic top cover and detach the left and right joystick caps.
    3. Use the included joystick clamp to align with the joystick module clip position and lift the joystick module.
    4. Insert the replacement joystick module into the controller’s fixed seat, aligning with the direction of the contact points. Secure both sides by snapping the clips until you hear a “click” and the joystick module does not move.
    5. After installing the joystick module, reattach the left and right joystick caps and close the magnetic top cover. The joystick module replacement is complete.
      Note: If the joystick output is abnormal after the controller is turned on, manually calibrate the joystick and trigger.
  2. Trigger Switching
    1. There is a toggle switch at the back of the controller near the trigger area. The large/small symbols correspond to different trigger modes, allowing you to switch between Hall Linear and Quick Micro Switch trigger modes. Adjust the trigger as needed.
    2. Avoid pressing too hard when using the quick micro switch trigger mode to prevent damage.
    3. The current trigger vibration mode will be disabled in quick trigger mode to avoid affecting the feel and operation. Switching back to Hall Linear will restore trigger vibration.
  3. Screenshot Button
    The Capture button function is available only when connected to a Switch console. A short press takes a screenshot, while a long press records a video.
  4. Audio Jack
    A 3.5mm headset can be plugged into the bottom of the controller, supporting audio output under the Switch wired and PC wired NS output protocols. Some connected devices may not support this feature due to system protocols.
  5. Reset Controller
    If the controller becomes unresponsive, use a paperclip to insert into the RESET hole at the back of the controller (near the sticker) until you hear a “click” sound. The controller will power off, indicating a successful reset. If a firmware upgrade fails, perform a RESET and try again. RESET will not delete any settings (macro programming/vibration levels).
  6. Joystick and Trigger Calibration
    1. With the controller powered on, hold down the View + M + Menu buttons. The HOME button light will alternate between red and yellow.
    2. Lightly press and release the left and right triggers (LT and RT) to their maximum travel three times. Rotate the left and right joysticks fully in three circles each. Press the A button to complete calibration and power off the controller.
  7. Firmware Upgrade
    • Connect the controller to a mobile device and perform an OTA upgrade via the KeyLinker App.
    • On a computer, launch the latest firmware upgrade software. With the controller powered off, hold down the left joystick (LS) and insert the USB cable. Click the firmware upgrade button once it becomes active. Firmware upgrades will not delete any settings (macro programming/vibration levels/backlight brightness).

KeyLinker App User Guide

THUNDEROBOT-G80-Gaming-Controller-FIG- (3)

  1. Use your mobile browser to scan the QR code or search for KeyLinker in the app store to download and install.
  2. After KeyLinker is properly installed on your phone, it will request relevant permissions when first launched. Follow the prompts to confirm.
  3. When connected to a mobile Bluetooth device in Android/iOS mode, the device name “Gamepad_G45 APP” will appear.
  4. Click to pair with the game controller. Once connected, click on the paired device’s name to enter the controller customization interface.
  5. Buttons can be reassigned to other functions, joystick and trigger travel curves can be adjusted, motor vibration intensity can be modified, turbo function speed can be altered, macro programming intervals can be set, sensor functions can be calibrated, and shutdown time can be adjusted.
  6. After completing the modifications, click apply to save the changes successfully.

SPECIFICATION

ITEM DESCRIPTION
RATING 5V/0.8-1 A
CHARGING TIME 2-2.5 hrs
BATTERY CAPACITY 860 mAh
CURRENT 60-80 mA
POLLING RATE Wired mode 1000 Hz, receiver mode 500 Hz, BT mode 120 Hz
VIBRA CURRENT 150-200 mA
BATTERY LIFE 8-10 hrs
DIMENSION (mm) 155.5 × 101.7 × 61.1 mm
N.W. 253.8g (17g for only controller)

PACKING LIST

  • Elite Edition:
    • Controller *1
    • Wireless charging dock (with receiver) *1
    • Data cable *1
    • Replacement joystick modules 320gf *2, controller default 700gf
    • Replacement high joystick caps *2
    • Joystick switch puller *1
    • Joystick replacement guide *1
    • User manual *1
    • Certificate *1
  • Ultimate Edition:
    • Controller *1
    • Wireless charging dock (with receiver) *1
    • Data cable *1
    • Replacement joystick modules 320gf *2, 540gf *1, 880gf *1, controller default 700gf
    • Replacement high joystick cap *2
    • Joystick switch puller *1
    • Replacement D-pad *1
    • Replacement magnetic faceplate *1
    • Joystick replacement guide *1
    • User manual *1
    • Certificate *1
  • DEVICE COMPATIBILITY
    • Windows PC with 7/10 or newer
    • Android 8.0 or newer
    • iOS 13 or newer
    • Switch

ATTENTION

  • All information provided in this manual is accurate and reliable. We (the manufacturer) does not assume any responsibility for consequences resulting from improper operation and usage.
  • In the event that changes or updates to non-official systems, games, or gaming platforms result in the main hardware device being unable to connect or operate, we will provide assistance to resolve any issues. However, we do not assume quality responsibility for such occurrences.
  • The specifications mentioned in this manual are initial specifications. Upgrades to the relevant specifications, which do not affect usage, may not be updated in this manual. Updates may be provided in other written or electronic formats.
  • This manual supersedes all previously provided information.

FCC WARNING
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.

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.

Note: The Grantee is not responsible for any changes or modifications not expressly approved by the party responsible for compliance. such modifications could void the user’s authority to operate the equipment.

The device has been evaluated to meet general RF exposure requirement. This equipment complies with FCC’s RF radiation exposure limits set forth for an uncontrolled environment. This device and its antenna(s) must not be co-located or conjunction with any other antenna or transmitter.

www.thunderobot.com

THUNDEROBOT-G80-Gaming-Controller-FIG- (4)

FAQ

Q: How do I adjust the brightness of the indicator light?
A: Hold M + Y buttons to adjust the brightness. Cycle through 0%, 30%, 70%, and 100% default brightness settings.

Q: How do I activate Turbo mode?
A: When Turbo is activated, hold the specified buttons to trigger rapid red flashing of the indicator light, matching the Turbo speed.

Q: How can I check the battery status?
A: The indicator light will turn solid yellow when the battery check is activated. It will return to the previous light mode upon completion.

Documents / Resources

THUNDEROBOT G80 Gaming Controller [pdf] User Manual
2BFDF-G80, 2BFDFG80, G80 Gaming Controller, G80, Gaming Controller, Controller

References

Leave a comment

Your email address will not be published. Required fields are marked *