Overview
A wireless mobile controller that opens to hold the phone between its grips and connects via Bluetooth. It features three input modes distinguished by the connection indicator color, Hall Effect sticks and triggers, a Turbo function, a quick-trigger mode, and an internal battery charged via a port on the bottom edge.
Features
- Three input modes: HID mode (yellow), DS4 mode (dark blue), and Direct Touch mode (light blue).
- Hall Effect sticks with non-contact magnetic sensing to prevent stick wear and drift.
- Hall Effect analog triggers with 100% response area and consistent smoothness, including a quick-switch to quick-trigger mode.
- 20Hz Turbo frequency on A, B, X, Y, LB, RB, LT, and RT buttons, adjustable from the controller or the companion app.
- Screenshot button: One press of the screenshot button in PC or Android mode to capture and share the moment.
- 500mAh internal battery according to the official manual page.
Specifications
| Item | Detail |
|---|---|
| Supported platforms | Android 8.0 or later, iOS 13 or later according to the official manual |
| Connection method | Bluetooth |
| Phone size | Length from 110 to 168 mm according to the official manual page |
| Battery | 500mAh capacity according to the official manual page |
| Turbo | 20Hz frequency |
| Auto-sleep | After ten minutes of inactivity |
| Companion app | GameSir app |
Device Layout and Button Names
| Position | Buttons and Ports |
|---|---|
| Front face | A, B, X, Y buttons, G button, S button, connection indicator |
| Top edge | LB and RB buttons, LT and RT triggers |
| Bottom edge | Pairing button, Type-C port |
Box Contents
| Item | Detail |
|---|---|
| Controller | 1 piece |
| Type-C cable | 1 piece |
| Manual | 1 copy |
| Thank you and after-sales service card | 1 card |
| Certificate of conformity | 1 copy |
Phone Requirements
| Requirement | Value |
|---|---|
| Operating system | Android 8.0 or later, or Apple iOS 13 or later |
| Phone length | From 110 to 168 mm according to the official manual page |
Connection and Operation
Powering On and Off
| Power Method | Description |
|---|---|
| Pairing button | Press and hold the pairing button for two seconds; the controller automatically enters pairing mode upon startup. This unbinds it from the previously paired device to connect to a new one |
| Logo button or Screenshot button | Press for half a second to reconnect to the last paired mode. The default mode upon first startup is HID mode |
| Pairing button + A, B, or X button | Press the corresponding combination to enter the desired reconnection mode: combo with A for HID, B for DS4, X for Direct Touch |
- To power off: Press and hold the logo button for five seconds.
- If left idle for ten minutes while powered on, the controller will automatically turn off.
Input Modes
To switch modes while the controller is on: Press and hold the pairing button + A, B, or X button for two seconds depending on the desired mode.
| Mode | Color | Connection Combo | System |
|---|---|---|---|
| HID mode | Yellow | Pairing button + A | Android 8.0+ devices |
| DS4 mode | Dark blue | Pairing button + B | Android, Apple, and PC devices |
| Direct Touch mode | Light blue | Pairing button + X | Not mentioned in the official table |
Connecting to Android Devices
- With the controller off, press the pairing button + A to turn it on; the connection indicator will flash rapidly.
- Open the Bluetooth menu on the phone, select the device named "GameSir-X2s Bluetooth", and tap to connect.
- A solid yellow connection indicator means the connection was successful.
- For subsequent use, simply press the logo button to turn it on; the phone will automatically reconnect.
- If the controller was not previously connected using the pairing button + A combo, it must be powered on using that same combination.
Connecting to Apple Devices
- With the controller off, press the pairing button + B to turn it on; the connection indicator will flash rapidly.
- Open the Bluetooth menu on the phone, select the device named "DUALSHOCK 4 Wireless Controller", and tap to connect.
- A solid dark blue indicator means the connection was successful.
- For subsequent use, simply press the logo button to turn it on; the phone will automatically reconnect.
- If the controller was not previously connected using the pairing button + B combo, it must be powered on using that same combination.
Playing with Direct Touch on Android Devices
- With the controller off, press the pairing button + X to turn it on; the connection indicator will flash rapidly.
- Open the Bluetooth menu on the phone, select the device named "GameSir-X2s_G", and tap to connect.
- A solid light blue indicator means the connection was successful.
- For subsequent use, simply press the logo button to turn it on; the phone will automatically reconnect.
- The Direct Touch feature simulates a virtual touch screen on the phone, reading controller commands as native screen touches. It does not work on Apple devices because the system prevents third-party customization features.
Charging
- Use the included cable with the charging port on the bottom edge to charge the controller.
- All GameSir controllers have overcharge protection; charging stops automatically when the battery is full, and the indicator usually turns off.
- If pass-through charging to the phone fails: enable pass-through charging in the phone settings, change the cable connection order, use a charger supporting fast charging standards (max 9V/3A), or replace the cable.
- The controller accepts a maximum input of 9V and 3A.
Indicator States
| State | Meaning |
|---|---|
| Slow flash | Reconnection state. The controller only connects to the last paired device in the last mode. Press and hold the pairing button for two seconds to force pairing mode |
| Rapid flash | Pairing mode. The controller can only be paired to a new Bluetooth device in this state |
| Solid | Connected to the device |
| Solid yellow | Successful connection in HID mode |
| Solid dark blue | Successful connection in DS4 mode |
| Solid light blue | Successful connection in Direct Touch mode |
| Solid white (when trigger pressed) | Quick-trigger mode enabled |
| Flashes red twice | Turbo successfully enabled on the button |
| Flashes green twice rapidly | Turbo successfully cleared from all buttons |
The connection indicator is on the front face.
Button Combinations
| Function | Combination |
|---|---|
| Enable/disable quick-trigger mode; after enabling, the indicator stays solid white when the trigger is pressed. Setting remains after reboot | Screenshot button + LT or RT trigger for 2 seconds |
| Swap A/B and X/Y button values; setting remains after reboot | Screenshot button + A button for 2 seconds |
| Set Turbo on that button; flashing red twice means successful activation | Screenshot button + any other button |
| Clear Turbo from all buttons; flashing green twice rapidly means success | Screenshot button + Logo button for 2 seconds |
| Volume up/down (not available in DS4 or Direct Touch modes) | Logo button + D-pad Up/Down |
| Clear all function settings | Logo button + S button for 3 seconds |
| Switch input mode: A for HID, B for DS4, X for Direct Touch | Pairing button + A, B, or X button for 2 seconds |
Turbo
- Adjustable buttons are A, B, X, Y, LB, RB, LT, and RT; the frequency is 20Hz according to the official manual page.
- To enable Turbo: Press and hold the screenshot button, then press the button you want to set Turbo on. The indicator flashing red twice confirms activation.
- To cancel Turbo from a single button: Press and hold the screenshot button, then press the button that had Turbo set.
- To clear Turbo from all buttons: Press the screenshot button + logo button for two seconds; the indicator flashing green twice confirms success.
- The Turbo setting remains saved after reboot.
Calibration
- Connect the phone to the controller, then press and hold G, S, and the Logo button for three seconds until the connection and charging indicators flash rapidly, entering calibration mode.
- Rotate both sticks at maximum angles three times and let them return to center naturally.
- Press both triggers to their full extent three times and let them return naturally.
- Press the A button to finish calibration and exit.
- Perform movements steadily and gently to avoid data errors. Do not calibrate if sticks and triggers are functioning normally.
Reset
- To clear all function settings: Press and hold the Logo button + S button for three seconds.
- There is a switch on the bottom edge labeled "Reset" in the official manual diagram, but no usage steps are printed in the manual or on the official manual page.
Companion App and Firmware Update
- Visit the GameSir website from your phone or scan the QR code in the manual to download the GameSir app.
- Use the app to update firmware, test buttons, and adjust stick and trigger zones.
- The app allows adjusting dead zones, swapping button layouts, switching between analog and quick-trigger modes, and setting Turbo.
- To downgrade firmware: From the app home page, tap the controller icon, enter the firmware update page, choose other versions, and select the previous stable version.
FAQ
What devices are supported? The official manual mentions Android 8.0+ and Apple iOS 13+, while the official manual page mentions PC and Android devices with a phone length of 110 to 168 mm.
Does it have a battery? Yes, a 500mAh battery according to the official manual page.
What are the stick features? Hall Effect sticks with non-contact magnetic sensors, preventing wear and drift.
Does it have analog triggers? Yes, Hall Effect analog triggers with 100% response area and consistent smoothness, plus a quick-switch to quick-trigger mode.
What games are supported? Native Android games, cloud gaming, and emulators, including Resident Evil 4, Soul Knight, Diablo Immortal, Minecraft, Roblox, Dead Trigger 2, and Asphalt 9. Games without native controller support like Genshin Impact, Call of Duty Mobile, and Rocket League Sideswipe require Direct Touch or software-based remapping.
Can face button values be swapped? Yes, press the screenshot button + A for two seconds; also possible via the companion app.
Does it have Turbo? Yes, 20Hz Turbo frequency, adjustable via screenshot button + button, or the app.
Does it have a screenshot feature? Yes, press the screenshot button in PC or Android mode to capture and share.
Buttons are pressing themselves? Turbo is enabled. Press and hold the screenshot button then press the specific button to cancel Turbo. Or clear all via screenshot + logo button for two seconds. Note that some FAQs mention an "M" button, which does not exist on this controller.
Pass-through charging isn't working? Enable pass-through in phone settings, change connection order, use a 9V/3A fast charger, or replace the cable. The controller supports up to 9V/3A input.
Buttons/sticks not working on Apple devices? AssistiveTouch is likely enabled. Go to Settings > Accessibility > Touch > AssistiveTouch and turn it off.
Stick drift or trigger issues? Connect and hold G + S + Logo buttons for three seconds until indicators flash, perform calibration, then press A to save.
Direct Touch feels laggy or unstable? The Direct Touch protocol has inherent limitations, so performance is slightly lower than other modes; this is normal. If it affects gameplay, switch to software-based mapping.
Can I use XInput via Bluetooth? No, Microsoft prevents this via Bluetooth. Use Steam to take advantage of its controller mapping features.
Are spare parts sold separately? Internal components are not sold separately. Available parts: generic cables, faceplates, carrying cases, stick caps, friction rings, thumbstick covers, and chargers.
Does overcharging damage the battery? All GameSir controllers have overcharge protection; charging stops automatically when full.
Documentation Notes
- The dark blue indicator mode is called "DS4" in the manual (Android/Apple/PC) and "Other Devices mode" on the manual page (Android/PC/others).
- The official manual page does not include pairing steps for Apple devices.
- The manual lists iOS 13+ support, while the web page focuses on PC/Android.
- Bluetooth naming conventions vary slightly between the manual and web page.
- Some generic FAQ entries mention an "M" button; this is not present on this model, as Turbo uses the Screenshot button.
- Direct Touch mode is absent from the official table.
- The reset switch on the bottom has no usage instructions provided.
- Battery capacity (500mAh), phone length (110-168mm), and Turbo frequency (20Hz) are per the official manual page.