Xiaomi joysticks are an affordable way to turn a smartphone, TV or computer into a full-fledged gaming platform. Whether you own the Mi Game Controller, Xiaomi Game Controller 2 or older Mi Gamepad, the connection process has nuances that are not always obvious. Unlike standard Bluetooth headsets, gamepads require the right sequence of actions and sometimes additional settings in the system.
In this article, we will analyze all possible scenarios: from basic pairing with an Android smartphone to fine-tuning for Windows PCs or Mi TVs. TV. We'll focus on common errors (e.g., when a joystick is defined as an "unknown device") and how to fix them. If you've previously encountered problems like not responding to button presses after you connect or suddenly breaking a connection, here's a solution.
1. What Xiaomi joysticks models exist and how they differ
Before you start connecting, itโs important to understand what model youโre holding, which is what the devices youโre using, how you pair, and even how you play games depend on. Xiaomi has produced several generations of gamepads, and their capabilities vary greatly.
The most common models are:
- ๐ฎ Mi Game Controller (1st generation, 2019) โ basic version with wired connection USB-C Bluetooth 4.2 is compatible with Android and Windows only (partially).
The key difference between the models is the connection protocol, for example, the first-generation Mi Game Controller does not support iPhones due to Apple's driver restrictions, and the Game Controller 2 can work with iOS 15.+, but only in games with native support for MFi controllers (for example, Call of Duty Mobile).
2. Connecting Xiaomi joystick to Android smartphone
The Android phone is the most common scenario, and it seems simple, but many users find that the joystick connects as an input device, but it doesn't work in games, so let's take a step-by-step instruction with these nuances in mind.
Step 1: Introducing a pairing mode
1. Make sure the joystick is charged (the indicator should flash when you press the Home button).
2. Press the Share button (or X) + Home for Game Controller 2) for 3 seconds, until the LED flashes blue and red quickly โ this means that the gamepad is ready to connect.
Step 2: Find the device in the phone settings
1. Open Settings. โ Connected devices โ Add the device โ Bluetooth.
2.In the list, find a device called Mi Game Controller (or Xiaomi Gamepad for new models).If it is not available, update the list or reboot the joystick (press Home for 10 seconds).
Joystick charged (indicator flashes when pressed)
Bluetooth on your phone
On the joystick activated pairing mode (fast flashing)
Distance between devices not more than 1 meter-->
Step 3: Set up for games
Even after a successful connection, the joystick may not work in games.
- ๐ง The game does not support gamepads (check the Google Play section "Management").
- ๐ง XInput emulation is required (for Windows games via Steam Link).
- ๐ง Android Settings disabled "Use as a gamepad" (see below).
To enable full support:
- Go to Settings. โ System system โ Gestures โ Physical keyboard (on some firmwares the path may differ).
- Find the Mi Game Controller in the list and activate the "Use as a gamepad" option.
- Reboot the phone.
๐ก
If the joystick is connected, but the buttons do not work PUBG Mobile or Genshin Impact, try to enable Controller mode in the game settings (usually under Control). โ Type of management").
3. iPhone connection (iOS) โ possible limitations
Apple has strict controls on the compatibility of peripherals with iPhones and iPads. Most Xiaomi joysticks are not MFi (Made for iPhone) certified, so support is limited.
Officially supported models
Only Xiaomi Game Controller 2 and Mi Game Controller Pro can work with iOS, but with reservations:
- ๐ฑ Only games with native support for gamepads (for example, Call of Duty Mobile, Asphalt 9) are supported).
- ๐ฑ In iOS Settings, the joystick will appear as an โUncertified Deviceโ but will work.
- ๐ฑ Functions such as vibration or backlighting can be turned off.
Instructions for connection
1. Activate the pairing mode on the joystick (click Share) + Home 3 seconds).
2. On iPhone go to Settings โ Bluetooth and wait for the Mi Game Controller.
3. Press "Connect." If an error occurs, try:
- ๐ Turn off/on Bluetooth on your phone.
- ๐ Reset network settings (Settings) โ Mainstream โ Reset โ Reset the network settings).
- ๐ Connect via Android device and then try again on iPhone.
Why Xiaomi joystick doesnโt work on iPhone
4. Connection to the Mi TV TV or Mi TV Stick
Xiaomi TVs based on Android TV Google TV It supports joysticks, but there are some nuances: for example, the first-generation Mi Game Controller may not be recognized due to outdated TV firmware, and Game Controller 2 requires manual button tuning.
Compatibility of Joysticks with Mi TV
| Model joystick | Mi TV (Android TV) | Mi TV Stick | Mi TV Q1/Q2 (Google TV) | Notes |
|---|---|---|---|---|
| Mi Game Controller (1st generation) | โ No. | โ No. | โ No. | Demands. USB-debugging |
| Xiaomi Game Controller 2 | โ Yes. | โ Yes. | โ Yes. | It keeps the vibration going. |
| Mi Game Controller Pro | โ Yes. | โ Yes. | โ Yes. | Full support for Google Play Games |
| Redmi Gamepad | โ ๏ธ Partially. | โ Yes. | โ ๏ธ Partially. | No trigger support |
Step-by-step instructions for Mi TV
1. Enable the joystick in pairing mode (click Share) + Home).
2. On the Mi remote. TV press Settings. โ Devices โ Add a Bluetooth device.
3. Select Mi Game Controller from the list. If the device does not show:
- ๐ Put the joystick on. USB-C (Interim solution for the 1st generation).
- ๐ Update the TV firmware to the latest version.
- ๐ Restart the TV (Settings) โ On TV. โ Reboot).
๐ก
On Mi. TV Stick joystick Xiaomi Game Controller 2 works only in games from Google Play. Emulators (for example, RetroArch) will require manual button binding in the application settings.
5. Connecting to a Windows PC 10/11
On Windows, Xiaomi joysticks are defined as standard XInput devices, but sometimes you need to install drivers or set up on Steam.
Method 1: Connection via Bluetooth
1. Activate the pairing mode on the joystick.
2. On PC, open the settings โ Devices โ Adding a Bluetooth device.
3. Select Mi Game Controller if the device is not found:
- ๐ฅ๏ธ Make sure Bluetooth is enabled in Device Manager.
- ๐ฅ๏ธ Update Bluetooth drivers via Windows Update.
- ๐ฅ๏ธ Try connecting through USB-C (if maintained).
Method 2: Setup for Steam and Emulators
If the joystick is connected but does not work in games:
- Open Steam and go to Settings โ Controller setup โ General settings of the controller.
- Select the Xbox Template for your joystick.
- For not.-Steam Activate the Big Picture Mode option and enable Generic Gamepad Configuration.
For emulators (RetroArch, PPSSPP):
- Open the control settings in the emulator.
- Choose XInput as the controller type.
- Tie the buttons manually (for example, Cross). โ WASD, A/B/X/Y โ Buttons 1-4).
๐ก
If Windows defines a joystick as "Unknown Device," download Microsoft's Xbox Wireless Adapter driver. It often solves compatibility issues.
6. Common Problems and Their Solutions
Even with the right connection, users are plagued by bugs ranging from random disconnects to broken triggers, and here's a list of the most common problems and ways to fix them.
Problem 1: Joystick is connected, but buttons are not working
Causes and solutions:
- ๐น Incompatible game: Check if the game supports gamepads (for example, Among Us does not support gamepads).
- ๐น Driver conflict: On Windows, delete the device in Device Manager and connect again.
- ๐น Reset Joystick settings: Squeeze Home + A + B + X for 10 seconds to reset.
Problem 2: Permanent Bluetooth communication breaks
What to do:
- ๐ถ Reduce the distance between the joystick and the device (maximum 3 meters).
- ๐ถ Disable other Bluetooth devices (earphones, keyboards).
- ๐ถ In Android settings, enable Bluetooth High Performance Mode (Settings) โ System system โ Developer โ Bluetooth audio codec).
Problem 3: Vibration or triggers are not working
This is typical of old joysticks or old firmware.
- ๐ Update the joystick firmware through the official Mi Game Center software (available for Android).
- ๐ On Windows, install XInput Plus or DS4Windows for emulation of Xbox Controller.
How to update the firmware joystick Xiaomi?
7. Alternative ways of connecting (USB, OTG, emulators)
If Bluetooth is not working or you need minimal latency, you can use a wired connection. USB-C-cable (for newer models) or micro USB (for older models).
Connection to USB (for Android and Windows)
1. Connect the joystick and the device with a cable.
2. On Android, in the window that appears, select "Connect as a gamepad".
3. On Windows, wait for the driver installation (if necessary, download them from the official website).
Use of the OTG- smartphone adapter
If your phone doesn't USB-C, But there is a micro USB, use it. OTG-adapter:
- Connect the adapter to the phone.
- Connect the joystick to the adapter through USB-C.
- In Android settings, allow access to USB-device.
Emulation through apps (for incompatible games)
If the game does not support gamepads, you can use click emulators:
- ๐ฎ Octopus (for Android) โ allows you to link the joystick buttons to touch controls.
- ๐ฎ RearMouse (for Windows) โ emulates keyboard and mouse.
- ๐ฎ Steam Input is a universal configurator for all games.
๐ก
Wired connection to USB-C Reduces input latency to 5 ms (vs. 20-30 ms over Bluetooth), which is critical for shooters like Call of Duty or PUBG.
8.Comparing Xiaomi joysticks with analogues (what to choose in 2026)
If you havenโt bought a joystick yet and are choosing between Xiaomi models and competitors, hereโs a quick comparison of the key parameters:
| Parameter | Xiaomi Game Controller 2 | Mi Game Controller Pro | 8BitDo Pro 2 | Sony DualSense |
|---|---|---|---|---|
| Price (2026) | ~3 500 โฝ | ~5 000 โฝ | ~6 000 โฝ | ~8 000 โฝ |
| Support for iOS | โ ๏ธ Partially. | โ Yes. | โ Yes. | โ Yes. |
| Bluetooth delay | 20-25 ms. | 15-20 ms. | 10-15 ms. | 5-10 ms. |
| Autonomy | ~10 hours | ~15 hours | ~20 hours. | ~12 hours |
| Compatibility with Mi TV | โ Complete. | โ Complete. | โ No. | โ ๏ธ Through the adapter |
The choice depends on the budget and objectives:
- ๐ฐ Budget up to 4,000 โฝ: Xiaomi Game Controller 2 or Redmi Gamepad is the best option for casual games.
- ๐ฎ For professional gaming: 8BitDo Pro 2 or Mi Game Controller Pro (if you need compatibility with Mi) TV).
- ๐ For iPhone and Mac: Sony DualSense or Xbox Controller (full MFi support).