Questions about EasySMX® X20 Controller

FAQ

Manuals

Drivers

Ⅰ.FAQ 

Q1:How to Calibrate the Controller?

a.X20 Button Function Calibration

1. Press and hold the C button and Start button for 5 seconds, the LED will flash red and enter the calibration mode.

2. Then rotate the left and right joysticks three times, and press the left and right triggers three times.

3. Press Back button to exit and finish the calibration. 


b.X20 Joystick & Trigger Calibration

1. In the connected state, LT-RT selects the linear trigger, simultaneously presses the C+window buttons for 5 seconds, the left and right joystick lights, and the grip light flashes quickly to prompt the entry into the calibration mode.

2. The left and right triggers rotate three times in the maximum range at an even speed, and LT-RT presses down to the bottom three times at an even speed.

3. The controller is placed horizontally on the desktop for three seconds, press the Back button to exit the calibration mode, and the grip RGB light returns to normal.


c.X20 Gyroscope Calibration

Forced Calibration (Manual Mode)
1. Map the gyro to a joystick (via your configuration software).
2. Place the controller flat on a stable surface. Press and hold Menu button & D-pad simultaneously.

Switch Native Calibration
1. Hold B & Back buttons, then press Home button. LEDs will alternate blink (LED1/LED2 ↔ LED3/LED4).
2. Place the controller flat and motionless for 3 seconds to calibrate gyro.
3. Press Start button to finish. LEDs will turn off, confirming success.

Q2:How to Update?

1. Double-click the upgrade file to open the upgrade tool.

2. Press and hold the Left Stick (L3) and keep it held down.

3. While holding L3, connect the controller to your PC via USB cable.

4. Click ""Upgrade"" in the software interface. Wait for the progress bar to complete (do not disconnect during this process).

5. Once upgraded, power on the controller. Hold the C button for 5 seconds to restore factory settings (LED will blink to confirm).

Q3:Charging

a.When connecting to the device

The LED light is always on when it is full, for example, when wired to a computer for charging or charging in use, LED 1&LED 2 flashes to indicate that it is charging, and LED 1&LED 2 is constant to indicate fully charged.


b.When not connected to a device

Such as directly connected to the charger, the four LEDs are blinking at this time, and go out when full.


*Note: 

LED light at the bottom of X20, can't check the battery percentage function. 

When connected wirelessly, a rapidly flashing indicator light at the bottom indicates low battery level.

Q4:Why can’t I set up M1/M2/M3/M4?

1. Make sure the M buttons on the back are functioning properly. Press and hold C + M1/M2/M3/M4 until the grip indicator lights flash to enter programming mode.

2. Download KeyLinker from the app store.Connect the controller to your PC via USB cable, open the app, and connect to the device named Xpert2. Go to Settings, tap the menu in the top-right corner, and select Factory Reset. Then you can reprogram the M buttons.

3. Record macros in the Macro settings within the app.

Q5:How do I turn off the controller lights?

1. While connected, press and hold C + L3 to adjust RGB brightness cyclically through 4 levels: 0 → 1 → 2 → 3.  

2. At level 0, the RGB lights are turned off.

3. To turn ABXY lights on/off:  Press Menu + D‑pad Right to toggle them cyclically.

*The logo light cannot be turned off

Q6:Programmable Buttons

a.Set

1. With the controller connected, press and hold M and GL/GR buttons. The RGB light will flash red, indicating that you have entered programming mode.

2. Press the button you want to program (e.g. A or A and B).

3. Finally, press the GL/GR buttons once to save. The RGB light will return to its current state, indicating that programming was successful.


b.Forbidden

When the controller is connected, press the M button & GL/GR. The indicator light will flash red.

Then press the GL/GR button once to disable it.

Q7:How to activate the gyroscope function

1. Forced Motion Sensing Mode

Press and hold C + BACK + Left Stick (pressed down) simultaneously: The left stick will be mapped to the gyroscope function.

Press and hold C + BACK + Right Stick (pressed down) simultaneously: The right stick will be mapped to the gyroscope function.


2. Switch Mode (Wired & Bluetooth Connection)

The gyroscope of X20 can be recognized by Steam when the device is in Switch Mode. 


If the gyroscope still fails to work in games, please first check whether the game itself supports gyroscope functionality. For games on Steam, you can follow these steps to set up and verify the gyroscope:


Open your Steam client and go to your Game Library.

Locate the game for which you want to configure the gyroscope and click on it to enter the game's homepage.

On the far right side of the game's homepage, find the small controller icon and click on it.

Select the option to Edit Layout from the menu that pops up.

Within the ""Edit Layout"" interface, you can view the specific usage instructions and settings related to the gyroscope.

Q8:EasySMX X20 Controller Details

Connection method: 2.4Ghz Wireless, Bluetooth, Wired

Compatible Models: Switch/Switch Lite/Switch OLED, Windows 7/8/8.1/10/11, Android/iOS

Charging Interface: Type C

Battery: 1000 mah

Net Weight: 225.8g

Size: 15.30×10.20×5.60 cm

Q9:Factory Reset

While the controller is powered on and connected (in any mode), press and hold the C button for 5 seconds.

The controller will vibrate every 0.5 seconds as a prompt, indicating the factory reset was successful.

You may also perform this operation via the Keylinker APP.

Q10:What's In The Box

1 x EasySMX X20 gamepad

1 x USB data cable

1 x 2.4G receiver

1 x Instruction manual

Ⅱ.Manuals

Ⅲ.Drivers

b.Testing Tools

To help you quickly check if your controller is working properly, we recommend the following testing tools for different devices:

i.For PC

ii.For Android Phones & Tablets (International Version)
Please download and install the app Game Controller Tester from Google Play to your device, then run it to test your controller.

iii.For iOS Devices
You have two options:
Download the Controller app from the App Store to your device, then use it for testing.

.If the information on this page does not resolve your issue, please feel free to contact us  for further assistance.>>contact us