Xiaomi gamepad: how to connect and configure to your phone, PC or console

Why you need a Xiaomi gamepad and what models exist

Xiaomiโ€™s gamepads are an affordable alternative to expensive controllers from Sony or Microsoft, suitable for mobile games, PCs or even some consoles, and the main advantage of such devices is versatility: they can be used with Android smartphones, Windows, and in some cases even iOS (provided that they are supported by the manufacturer).

Among the popular models stand out:

  • ๐ŸŽฎ Xiaomi Game Controller โ€“ basic version with classic button layout and Bluetooth 5.0 support;
  • ๐ŸŽฎ Xiaomi Game Controller Pro โ€“ improved model with tactile return, additional buttons and ergonomic design;
  • ๐ŸŽฎ Black Shark GamePad 4/5 โ€” premium gamepads from the Xiaomi sub-brand, aimed at professional gamers.

It is important to understand that even budget models support most modern games thanks to the XInput standard (emotion of the Xbox 360 controller). However, to fully work on a PC, you may need to install drivers or use special utilities like XInput. DS4Windows.

Connecting Xiaomi gamepad to Android smartphone

The process of pairing with the phone takes no more than a minute, but there are nuances that depend on the model of the device. First, make sure that your smartphone supports Bluetooth 4.0 or newer โ€“ without this connection will not be possible.

Step-by-step:

  1. Turn on the gamepad by pressing the Home (or Xiaomi) button for 3-5 seconds until the indicator blinks.
  2. On your smartphone, open Settings โ†’ Bluetooth and activate device search.
  3. In the list, find the name of your gamepad (for example, Mi Game Controller) and tap on it.
  4. Confirm the pairing if you need input PIN-code (usually 0000 or 1234).

Gamepad is displayed in the list of connected devices|

The indicator on the controller is lit with even light (does not flash)|

Gamepad buttons react in the test menu (for example, in the game Call of Duty Mobile)|

Sound or vibration confirms the connection (if supported)

-->

If the gamepad is not defined, try:

  • ๐Ÿ”„ Reboot both the controller and the smartphone;
  • ๐Ÿ“ฑ Update the phoneโ€™s firmware (older versions of Android may have Bluetooth issues) LE);
  • ๐Ÿ”ง Reset network settings on your smartphone (Settings) โ†’ System system โ†’ Reset โ†’ Resetting network settings).

๐Ÿ’ก

If the gamepad connects but the buttons are not working correctly, check the settings in the game itself. Many mobile projects (for example, Genshin Impact or Genshin Impact). PUBG Mobile) require manual button binding in the control menu.

Setup Xiaomi gamepad on Windows PC

On a computer, the process is more complicated than on a smartphone, due to the need to emulate the XInput standard or DirectInput. Most modern games (for example, Cyberpunk 2077 or Forza Horizon 5) automatically recognize the Xiaomi gamepad as an Xbox controller, but this requires:

  1. Connect the gamepad via Bluetooth or USB (if maintained).
  2. Install drivers: ๐Ÿ–ฅ๏ธ For Bluetooth Connection: Windows typically installs the driver automatically through Windows Update. ๐Ÿ”Œ For USB-Connections: You may need to manually install the XInput driver (download from Microsoft website).

Control panel โ†’ Equipment and sound โ†’ Devices and printers

Xbox 360 Controller

If the game does not recognize the controller, use the utility DS4Windows:

  • ๐Ÿ“ฅ Download the program from the official website ds4-windows.com;
  • ๐Ÿ”ง Install and run the utility, following the instructions of the wizard;
  • ๐ŸŽฏ In the settings, select the XInput profile and attach the gamepad.

What to do if the gamepad is turned off during the game?
The problem may be related to the power saving of the Bluetooth adapter. Open Device Manager, find your Bluetooth adapter, go to Properties. โ†’ Power management and uncheck the checkmark from Allow disconnection of this device to save energy.

Problem.Possible causeDecision
The gamepad does not connect via BluetoothOutdated adapter driverUpdate the driver through Device Manager or laptop manufacturer website
The buttons are not working properly.Conflict with another controllerDisable the rest of the gamepads and restart. DS4Windows
Delayed entry (lag)Bluetooth Interference or a Weak AdapterUse it. USB-Connect or buy an external Bluetooth 5.0 adapter

Compatibility with consoles: can you connect to PS4/PS5 Xbox

Xiaomi gamepads aren't officially supported by Sony or Microsoft consoles, but there are workarounds. 4/5 You will need an adapter like Brook Wingman. 8BitDo Wireless Adapter 2, It emulates the original DualSense controller.

For the Xbox Series X/S or Xbox One is easier situation, just connect the gamepad USB But some functions (such as tactile recoil or adaptive triggers) won't work.

Algorithm of connection to PS4 adapter:

  • ๐Ÿ”Œ Connect the adapter to the console through USB;
  • ๐ŸŽฎ Turn on Xiaomi gamepad and press the pairing button;
  • ๐Ÿ”„ On the adapter, press the sync button (usually marked as Pair);
  • โœ… Wait until the indicator on the adapter lights up with even light.

PlayStation 4/5|

Xbox Series X/S|

Nintendo Switch|

PC|

Smartphone|

Other-->

โš ๏ธ Note: Using non-original controllers on consoles can lead to a ban in online games (for example, in Call of Duty: Warzone or Fortnite.

Sensitivity setting and button mapping

By default, the button distribution on the Xiaomi gamepad is Xbox standard, but it can be reassigned.

  • ๐Ÿ“ฑ Android apps like Octopus or Mantis Gamepad Pro;
  • ๐Ÿ–ฅ๏ธ On PC: DS4Windows, reWASD or AntiMicroX;
  • ๐ŸŽฎ On consoles: only through customization-enabled adapters (e.g, 8BitDo Ultimate).

Example of settings in DS4Windows:

  1. Open the program and select your gamepad in the list;
  2. Go to Profiles tab and create a new profile.
  3. In the Button Mapping section, reassign the buttons by dragging them with your mouse.
  4. In the Sensitivity tab, adjust the dead-point zone (Deadzone) for sticks.
  5. Save the profile and activate it.

For mobile games (such as Genshin Impact or Diablo Immortal) you often need additional customization in the app itself. โ†’ Control and select Gamepad mode, then follow the instructions on the screen.

๐Ÿ’ก

Button reassignment may be required for games where the standard Xbox layout is uncomfortable (e.g. in racing simulators or fighting games).

Update of the firmware of the Xiaomi gamepad

The manufacturer periodically releases updates to fix bugs and add new features, and you can check the relevance of the firmware through the official Mi Game Center app (available for Android and Windows).

Instructions for updating:

  1. Download Mi Game Center from Google Play or Microsoft Store
  2. Connect the gamepad to the device;
  3. Open the application and go to the Devices section;
  4. If an update is available, click Update and wait for the process to complete (donโ€™t turn off the gamepad!).

โš ๏ธ Warning: Interrupting the firmware update process can lead to loss of functionality of the gamepad. If the indicator flashes red and the controller does not respond to the buttons, try resetting it to factory settings by clamping Home + A + B for 10 seconds.

After the update, it is recommended that:

  • ๐Ÿ”„ Reconnect the gamepad to the device;
  • ๐ŸŽฎ Check the operation of all buttons and sticks;
  • ๐Ÿ“‹ Reset the mapping settings (if custom profiles were used).

Solving common problems

Even after you set it up properly, you can have problems, and let's look at the typical scenarios and how to fix them:

Symptoms.Reason.Decision
Gamepad is offlineBattery dischargedConnect to charging for 30 to 60 minutes (use the original cable) USB-C)
Sticks drift (moving independently)Pollution or wear of potentiometersBlow the sticks with compressed air or replace the module (at the service center)
Vibration's not working.Disabled in the settings of the game or OSCheck the vibration settings in the Control Panel โ†’ Sound. โ†’ The Reproduction tab (Windows)
Gamepad shuts down in 5-10 minutesEnergy saving regimeTurn off automatic shutdown in Bluetooth settings or use USB-connection

If the gamepad stopped working after falling or getting liquid:

  • ๐Ÿšซ Turn it off the power immediately;
  • ๐Ÿ’ง Dry vertically for at least 24 hours (do not use a hair dryer!);
  • ๐Ÿ”ง Contact Xiaomi Service Center โ€“ Self-repairing can exacerbate the problem.

๐Ÿ’ก

To check the performance of buttons without games, use online testers, for example, gamepad-tester.com. the service shows clicks in real time and helps diagnose malfunctions.

FAQ: Frequent questions about Xiaomi gamepads

Can you use Xiaomiโ€™s gamepad with an iPhone or iPad?
Officially, no, as Apple restricts controller support to certified devices (such as DualSense or Xbox Wireless Controller), but some users successfully connect Xiaomi gamepads via Bluetooth in MFi-enabled games (such as Call of Duty Mobile), but the functionality may be limited.
How to reset Xiaomi gamepad to factory settings?
To reset, pinch the Home combination + Start (or Options) + So you can have a sync button for 10 to 15 seconds, until the light flashes fast, and then you can have the controller go back to the standard settings, and you have to re-match it with the devices.
Does the Xiaomi gamepad support wire connection?
Yes, most models (e.g. Xiaomi Game Controller Pro) support wired connectivity via USB-C. Use the cable for that. USB-C โ€” USB-A (for PCs or USB-C โ€” USB-C (In wired mode, the input delay is minimal, which is important for eSports games.
How long does the Xiaomi gamepad have battery life?
Depending on the model and intensity of use: Xiaomi Game Controller: up to 10 hours with vibration; Xiaomi Game Controller Pro: up to 15-20 hours (without illumination); Black Shark GamePad 5: up to 30 hours in economical mode. Full charging takes about 2-3 hours.
Can I play Steam with Xiaomi's gamepad?
Yes, Steam automatically recognizes Xiaomi gamepads as XInput devices. For better compatibility: Open Steam and go to Settings โ†’ Controller โ†’ General controller settings; Select Xbox Configuration Support template; Configure button mapping via Big Picture Mode (button in the upper right corner of the client). For games without native gamepad support, use Desktop Configuration mode.