GuliKit ES Controller

Specifications
- Model: ES
- USB-C Port: For charging & wired connection
- Indicator Light:
- Orange – Charging
- Green – Fully charged
- Flashing light – Pairing mode
- Solid White – No custom settings configured
- Solid Blue – Custom settings configured
- Home Button: Press to power on, Press and hold to power off
- Pairing Button: Press and hold to enter pairing mode, Slide switch to change controller mode
- Power-Off Button: Controller will automatically power off after 15 minutes of inactivity
Product Usage Instructions
Charging & Connection
- Use the USB-C port for both charging and wired connection. The indicator light will show different colours to indicate various states, such as charging, fully charged, pairing mode, and custom settings configured.
Power On/Off
- To power on the controller, press the Home button. To power off, press and hold the Home button.
Pairing
- To enter pairing mode, press and hold the Pairing button. Slide the switch to change controller mode. Follow specific pairing methods based on the device you are connecting to (PC, Android, Switch/Switch 2).
Joysticks Calibration
- To calibrate joysticks, press and hold the L, R, Dpad Left, and B buttons simultaneously for 6 seconds while the controller is powered on. Rotate both joysticks in full circles 2 to 3 times. The controller will vibrate once to indicate successful calibration.
OVERVIEW

CAUTION!
- This product contains small parts (such as buttons, joystick caps, and screws) that may pose a choking hazard if swallowed by children.
Joysticks Calibration
- While the controller is powered on, press and hold the “L,” “R,” “D-pad Left,” and “B” buttons simultaneously for 6 seconds to enter calibration mode.
- During calibration, rotate both the left and right joysticks in full circles 2 to 3 times.
- Once calibration is complete, the controller will vibrate once to indicate success and will automatically exit calibration mode.
Pairing Methods with PC
- Bluetooth Pairing – 730Hz Polling Rate:
- (Requires the computer to have Bluetooth functionality)
- a. Switch the controller to PC mode. Then press and hold the pairing button for 2 seconds until the indicator light begins flashing rapidly, indicating that pairing mode has started.
- b. On your computer, open the Bluetooth settings, search for new devices, and select “GuliKit XW Controller” to pair.
- c. Once the interface displays “Connected”, the pairing is complete.
- Wired Connection – 1000Hz Polling Rate:
- Set the controller to PC mode. Connect one end of the USB-C to USB-A data cable to the controller, and insert the other end into a USB-A port on your computer.
- If you’re using a desktop computer, it is recommended to use one of the USB ports on the back of the computer case for a more stable connection.
Wireless Pairing with Android Devices
- Set the controller to PC mode.
- Press and hold the pairing button for 2 seconds until the indicator light starts blinking quickly, indicating that pairing mode has been activated.
- On your phone, go to Bluetooth settings, search for new devices, and select “GuliKit XW Controller”.
- The interface displays “Connected” to the new controller, indicating that the pairing is complete.
Pairing Methods with Switch / Switch 2
- Set the controller to NS mode, turn it on, then press and hold the pairing button for 2 seconds. The indicator light will blink quickly, indicating that pairing has started.
- When the Switch / Switch 2 is in the black screen (sleep) state, press the HOME button on the Joy-Con to wake it up. It will then enter the controller pairing interface, as shown below.

- Once the interface shows that a new controller is connected, the pairing is complete.
- All customized settings mentioned below require holding the Setting button
while pressing the corresponding buttons. - When customised settings are configured, the indicator light will turn blue. When no customized settings are configured, the
indicator
light will remain white. - When the battery is low, the indicator
light will flash, and the vibration function will automatically turn off. Once the battery level is restored, vibration will turn back on automatically.
- All customized settings mentioned below require holding the Setting button
Clear All Settings (Reset)
- Long vibration: Indicates that the reset process is complete and the controller has been restored to its default settings.
Joystick Dead Zone Setting
- One vibration: Dead zone enabled on joysticks.
- Long vibration: Dead zone disabled on joysticks (Default).
Continuous Fire (Turbo) Setting
- One vibration: Manual Turbo Mode – Continuous fire is activated while holding the button and stops when released.
- Two vibrations: Auto Turbo Mode – Press the button once to start continuous fire, and press it again to stop.
- Long vibration: Disables both manual and auto turbo modes. (Default)
Adjust Vibration Intensity
- One vibration: Weak vibration.
- Two vibrations: Standard vibration. (Default)
- Three vibrations: Strong vibration.
- Long vibration: Turn off vibration.
FOR MORE INFORMATION
For more questions & answers, you can visit the website and navigate to the “Support” section and look for the “Frequently Asked Questions” (FAQ) related to the controller.
FAQ
How do I pair the controller with a PC using Bluetooth?
How do I pair wirelessly with Android devices?
How do I pair with a Switch/Switch 2?
Documents / Resources
![]() | ES Controller |
References
- User Manualmanual.tools


da ich mit dem PC spiele mit dem Controler , und nur die linke Seite des Controlers benutze ist es nervig das der Controler nach 10 oder 20 min immer aus geht oder sich vom PC abmeldet , besonders wenn man im Kampf ist, das ist großer scheiß ….mfg
How can I prevent the GuliKit ES Controller from automatically powering off or disconnecting from my PC during use?
The GuliKit ES Controller is designed to automatically power off after 15 minutes of inactivity to save battery. If you are only using one side of the controller, the device may not be detecting enough input to stay active.
To prevent the controller from turning off during your gaming sessions, you can use one of the following methods based on the user manual:
If you prefer to play wirelessly, ensure you are occasionally moving the joysticks or pressing buttons on the unused side to reset the 15-minute inactivity timer.
Read the full Q&A page
da ich mit dem PC spiele mit dem Controler , und nur die linke Seite des Controlers benutze ist es nervig das der Controler nach 10 oder 20 min immer aus geht oder sich vom PC abmeldet , besonders wenn man im Kampf ist, obwohl ich den Controler mit Kabel am PC verbunden habe, über Bluethoot ist die Reaktionzeit einfach zu langsam, das ist großer scheiß ….mfg
Why does my GuliKit ES Controller turn off or disconnect after 10-20 minutes even when connected via USB cable to my PC?
According to the GuliKit ES Controller manual, the controller is designed to automatically power off after 15 minutes of inactivity. However, the manual explicitly states that the controller will not power off when connected via USB.
If your controller is still disconnecting while plugged in, please try the following steps to ensure a stable wired connection:
If the issue persists despite using a rear USB port and a known good data cable, there may be a hardware fault with the USB-C port or the cable itself.
Read the full Q&A page
da ich mit dem PC spiele mit dem Controller , und nur die linke Seite des Controllers benutze ist es nervig das der Controller nach 10 oder 20 min immer aus geht oder sich vom PC abmeldet , besonders wenn man im Kampf ist, obwohl ich den Controller mit Kabel am PC verbunden habe, über Bluethoot ist die Reaktionzeit einfach zu langsam, das ist großer scheiß ….mfg
Why does my GuliKit ES controller turn off or disconnect after 10-20 minutes when connected to a PC via USB cable?
According to the GuliKit ES Controller manual, the device is designed to automatically power off after 15 minutes of inactivity. However, the manual explicitly states: "When connected via USB... the controller will not power off."
If your controller is still disconnecting while wired, please try the following troubleshooting steps:
If the issue persists despite using a rear USB port and a known-good data cable, there may be a hardware fault with the USB-C port or the cable itself.
Read the full Q&A page