What is Xiaomi joystick and why you need it
Xiaomi joysticks are compact gamepads that turn your smartphone, TV or PC into a full-fledged gaming platform. The most popular models โ Mi Game Controller and Xiaomi Gamepad 2 โ support Bluetooth 5.0, have an ergonomic design and are compatible with most modern games. But to unlock their potential, you need to properly configure the connection and control settings.
Many users face problems: the joystick is not determined by the system after updating the firmware, buttons are delayed, or the control axes are lost. In this article, we will discuss all the stages of configuration, from basic connection to fine calibration for professional gamers, and you will learn how to use a gamepad with informal emulators and cloud services like Xbox Cloud Gaming.
Preparation for setting up: what to check before connecting
Before you start setting up, make sure your device meets the minimum requirements. Xiaomi joysticks are officially supported on:
- ๐ฑ Smartphones with Android 8.0+ (including MIUI 12 and newer)
- ๐ป Windows PC 10/11 (Bluetooth 4.2 adapter)
- ๐บ Android TVs TV or Mi TV Stick
If you use an iPhone or MacBook, please note that official support is limited, but there are workarounds through third-party utilities (discussed below).
- ๐ Charge of the joystick battery (minimum 30%) - at low charge, connection breaks are possible.
- ๐ Firmware Updates - Go to Settings โ About the device โ Update on the gamepad (if the model supports) OTA).
- ๐ฎ Game compatibility โ not all Android projects support gamepads (check the game description in Google Play).
โ ๏ธ Note: If your Xiaomi joystick has previously connected to another device, reset its settings. + Start for 10 seconds โ the indicator should flash red.
Connecting Xiaomi joystick to Android-smartphone
The most common scenario is using a gamepad with a smartphone, and the connection process takes no more than a minute:
- Activate Bluetooth on your smartphone: Settings โ Connected devices โ Bluetooth.
- Press the Pair (or Home) button + A) on the joystick before the blue indicator flashes.
- In the list of available devices, select Mi Game Controller (or the name of your model).
- Confirm pairing โ a request for permission to access media files may appear on the screen (needed for some games).
If the smartphone does not see the joystick:
- ๐ Reboot both devices.
- ๐ฑ Make sure your phone is switched off Battery Savings for Bluetooth.
- ๐ฎ Check if the connection is blocked by an antivirus (for example, Avast or 360 Security).
โ๏ธ Checking a successful connection
To check the performance go to the Settings โ System system โ Input devices โ Gamepad test (the path may differ depending on the version) MIUI). Here you will see the reaction of all buttons and axes.
Set up Xiaomi joystick on PC (Windows) 10/11)
Connecting to a computer is a little more difficult than a smartphone, but opens up more possibilities โ for example, using a gamepad on Steam or emulators like this. PPSSPP. Follow the instructions:
Method 1: Through Bluetooth
- Turn on Bluetooth on PC: Start โ Settings โ Devices โ Bluetooth and other devices.
- Activate the pairing mode on the joystick (Pair button).
- In the list of devices, select Xiaomi Game Controller and wait for the driver installation.
Method 2: Through USB-cable (if the model supports the model)
- Connect the joystick to the PC cable USB-C (Micro-USB, depending on the model).
- Windows should automatically install the driver. HID-gamepad-compatible.
- If the driver is not installed, download it manually from the Xiaomi website (support section).
For fine-tuning buttons, use:
- ๐ฎ XInput Plus โ for emulation of the Xbox 360 controller (needed for most PC games).
- ๐ฑ๏ธ DS4Windows โ If you need to emulate DualShock 4.
- ๐๏ธ Steam Input - built-in configuration system in the Steam client.
How to check if the joystick is recognized in Windows?
Calibration of the joystick Xiaomi: eliminate drift and delays
Over time, analog sticks can begin to drift, registering clicks even when you don't touch them, especially in shooters or racing games.
On Android:
- Install the Game Controller Tester app from Google Play.
- Open the Calibration tab and follow the instructions on the screen.
- Turn to the extreme positions (left, right, up, down) and fix the values.
On PC:
- Open the control panel. โ Equipment and sound โ Input devices.
- Select your gamepad and click Properties โ Parameters.
- Calibration tab โ follow the setup master.
If calibration doesnโt help, try:
- ๐งน Clean the dust from the sticks with compressed air (do not use wet wipes!).
- ๐ง Update the firmware of the gamepad through the official software Mi Game Center.
- ๐ Reset joystick settings to factory (Home buttons) + Select for 15 seconds).
| Problem. | Possible cause | Decision |
|---|---|---|
| Stick drift | Wear of potentiometers or pollution | Calibration, cleaning, replacement of sticks |
| Delayed input | Weak Bluetooth signal | Connection to USB or change the Bluetooth channel |
| The buttons are not working. | Driver conflict | Reinstallation of drivers manually |
| Gamepad shuts down | Low battery charge | Charging through USB-C (minimum 1 hour) |
โ ๏ธ Note: If the drift remains after calibration and the sticks are not physically damaged, the problem may be in the firmware. For models Mi Game Controller 2, unofficial software Xiaomi Gamepad Tool is available, which allows you to more accurately configure the dead zone (deadzone).
Using Xiaomi joystick with TV and consoles
Xiaomi gamepads work well with Android TV, Mi TV Stick and even NVIDIA Shield. The key is to set up the pairing correctly:
For Mi TV or Mi Box:
- Go to Settings โ Devices โ Bluetooth.
- Activate the search mode and enable pairing on the joystick.
- After connecting, check the work in Google Play Games or GeForce NOW.
For others, Android TV:
- ๐บ Make sure your TV supports Bluetooth Low Energy (BLE).
- ๐ฎ Some models require manual profile selection HID Gamepad in the settings.
- ๐ If Bluetooth is unstable, use it. USB-OTG wire-connector.
For cloud services (Xbox Cloud Gaming, Booster) you may need:
- ๐ Setting up VPN (If the service is not available in your area).
- ๐๏ธ Emulation of Xbox controller via XInput (configured on Steam or DS4Windows).
๐ก
If the joystick is not determined by the TV, try connecting it to your smartphone and then using the TV screen function in the TV. MIUI big-screen.
Advanced settings: macros, profiles and Firmware
For professional gamers, basic settings are not enough. Let's look at advanced features:
1. Creating macros
With Octopus (Android) or AutoHotkey (PC), you can record the sequences of clicks, for example:
- ๐ซ Automatic recharging in shooters (button) R2 + โก).
- ๐๏ธ Combo Acceleration in Racing Games (Simultaneous Pressing) L2 + R2).
2. Flashing the gamepad
Unofficial firmware (e.g. Xiaomi Gamepad Custom) FW) permit:
- ๐จ Change the color of the lights.
- โก Increase the frequency of the survey (useful for eSports).
- ๐ Change the purpose of buttons at the hardware level.
โ ๏ธ Warning: Firmware will void warranty and may cause the device to fail.Before the procedure, backup the original firmware via Flash Tool.
3. Multidisciplinary configurations
On Steam or Rekado (Android), you can create separate profiles for different games, for example:
| Game. | Profile | Features |
|---|---|---|
| Genshin Impact | RPG | Stick sensitivity 70%, vibration switched off |
| Call of Duty Mobile | FPS | Enlarged dead zone, macro on grenade |
| Asphalt 9 | Racing | Inverted control, triggers as buttons |
Frequent problems and their solutions
Even after you've set it up properly, you can have problems, and here are the most common ways to fix them:
1.The joystick connects but doesn't work in games
- ๐ฎ Check if the game supports gamepads (Google Play has a filter "Compatible with gamepads").
- ๐ฑ On Android, turn on the mode Force the use of the gamepad in the developer settings.
- ๐ป On the PC, install it. X360ce Emulation of the Xbox 360 Controller.
2. Permanent breaks of the connection
- ๐ถ Reduce the distance between the joystick and the device (maximum 3 meters).
- ๐ Replace the batteries (if the model is on the AA) or charge the battery.
- ๐ Reconnect the gamepad in "low latency mode" (if supported).
3. Triggers don't work (L2/R2)
- ๐๏ธ Check the assignment of buttons in the game settings.
- ๐ง Update drivers on PC through Device Manager.
- ๐ ๏ธ Disassemble the joystick and check for trigger contacts (a common problem after falls).
๐ก
If the Xiaomi joystick is not detected on any device, try resetting it to factory settings. + Start + A + B 10 seconds before double flashing of the indicator.