Connecting a joystick to a Xiaomi TV via Bluetooth: Instruction 2026

Why the gamepad does not connect to Xiaomi TV and how to fix it

Game consoles are a thing of the past โ€“ modern Xiaomi TVs (Mi TV Q2, P1, A2 or Mi Box S/4K consoles) support connecting joysticks via Bluetooth to run emulators, cloud gaming (Xbox Cloud, GeForce NOW) or local games through Google Play Games. However, many users face problems: the TV โ€œdoes not seeโ€ the gamepad, the connection breaks down, or the buttons work incorrectly.

In this article, weโ€™ll look at all the ways you connect, from standard synchronization to bypassing restrictions through third-party apps, and why DualSense (from PS5) or Xbox Series X may not be defined on Mi TVs, and how to make them work. If your TV is on Android TV 9/10/11, the instruction will fit 100% โ€” tested on models from 2020-2026.

๐Ÿ“Š What gamepad are you trying to connect?
Sony DualSense (PS5)
Xbox Wireless Controller
8BitDo/Gamesir
Another brand
I don't know.

What joysticks are compatible with Xiaomi TV

Xiaomi Android TVs officially support Bluetooth-based HID (Human Interface Device) gamepads, but not all models work out of the box.

  • ๐ŸŽฎ Sony DualSense (PS5) โ€“ Partially (requires manual connection via Settings โ†’ Devices โ†’ Add accessory).
  • ๐ŸŽฎ Xbox Wireless Controller (2020+) โ€“ natively supported, but may require a firmware update.
  • ๐ŸŽฎ 8BitDo Pro 2/SN30 is the best choice for Mi TV (connects in X-Input or D-Input mode).
  • ๐ŸŽฎ Gamesir T4/G7 โ€“ compatible, but can stutter when the CPU TV is loaded high.
  • โŒ Nintendo Switch Pro Controller โ€“ not directly connected (8BitDo 2 adapter required).

Important: Even if your gamepad is on the compatible list, Xiaomi TVs on Android TV 9 (models up to 2021 of the year) may not support DualSense due to the outdated Bluetooth 4.2 stack. In this case, only a firmware update or the use of the USB- adapter will help.

Gamepad modelCompatibility with Mi TVAction required
DualSense (PS5)Partially.Manual connection mode, disable Audio through the controller
Xbox Series X|SComplete.Update the firmware of the gamepad through Xbox Accessories App
8BitDo Pro 2Complete.Switch to X-Input Mode (Click Start + B)
Gamesir G7Partially.Use the cable for the first synchronization

โš ๏ธ Warning: If your Xiaomi TV is released before 2020 (e.g., Mi TV 4S 55), it may not have the Bluetooth Low Energy (BLE) support needed to connect modern gamepads. Check the Bluetooth version in the Settings menu โ†’ About TV โ†’ System Information.

Step-by-step: how to connect a joystick over Bluetooth

The synchronization process depends on the gamepad model, but the overall pattern is the same.

  1. Activate the pairing mode on the gamepad: ๐ŸŽฎ DualSense: press PS + Share for 3 seconds (the indicator will start flashing white). ๐ŸŽฎ Xbox Controller: press the sync button (near USB-C) before the logo flashes. ๐ŸŽฎ 8BitDo: press Start + Select (X-Input mode).

Open Bluetooth settings on your TV:

Go to Settings โ†’ Devices โ†’ Add Accessory (or Settings โ†’ Network and Access โ†’ Bluetooth on older models).

Select the gamepad from the list:

Wait for your joystick name to appear (like Wireless Controller for DualSense) and click on it. If the device doesn't show up, update the list with the Update button.

Confirm the connection:

Some Xiaomi models may require the input of a PIN- code (usually a 0000 or a 1234).

Gamepad charged (indicator lights green)

Bluetooth on the TV (icon in the upper right corner)

Distance between devices โ‰ค 3 metres

There's no active TV on the TV. VPN Proxies (they can block Bluetooth)-->

If the connection is successful, your gamepad will appear on the Device menu marked Connected. To check whether it works, open any game (for example, Asphalt 9 from Google Play) or emulator (RetroArch).

โš ๏ธ Warning: Xiaomi TVs with MIUI TV firmware (not Android TV!) may not have the Add Accessory menu. In this case, use the Sixaxis Controller app (root or ADB- commands required).

Problem Solving: Joystick doesn't connect or shut down

If the TV doesn't see the gamepad or the connection breaks, the reasons can be different, from outdated firmware to conflict with other Bluetooth devices.

1. The gamepad is not displayed in the list of devices

  • ๐Ÿ”„ Reboot the TV: press the power button on the remote for 5 seconds โ†’ select Reboot.
  • ๐Ÿ“ฑ Reset Bluetooth settings: go to Settings โ†’ Apps โ†’ All apps โ†’ Bluetooth โ†’ Clear the cache.
  • ๐Ÿ”ง Update the TV firmware: Settings โ†’ On TV. โ†’ Updating the system.

2.The connection breaks down after a few seconds

  • ๐Ÿ”‹ Power problem: Connect the gamepad to charging while in use (especially relevant for DualSense).
  • ๐Ÿ“ถ Interference from other devices: Turn off unnecessary Bluetooth headsets, smartwatches, or speakers.
  • ๐Ÿ–ฅ๏ธ Conflict with USB- devices: If a flash drive or hard drive is connected to the TV, temporarily disconnect them.

3. buttons are not working correctly (for example, sticks are inverted)

This problem is typical for gamepads 8BitDo and Gamesir.

  • ๐ŸŽ›๏ธ Switch the gamepad mode (for example, for 8BitDo Pro 2, press Start + Y to go to D-Input).
  • ๐Ÿ–ฑ๏ธ Use the Gamepad Tester app from Google Play to reassign buttons.
What do you do if nothing helps?
If none of these things worked, try connecting the gamepad via a USB-OTG adapter (you need a USB-C โ†’ USB-A cable for new Mi TV models). Some joysticks (such as Xbox Controller) support wired connectivity without additional drivers. Also check if the connection blocks the power saving mode in the TV settings (Settings โ†’ Power โ†’ Sleep Mode โ†’ Turn off Bluetooth Energy Saving).

How to connect DualSense (PS5) to Xiaomi TV

PlayStation 5's DualSense is one of the most problematic games to connect to Android TV, because it uses Bluetooth 5.0 with extensions that not all Xiaomi TVs support correctly.

  1. Turn off audio via controller: By default, DualSense transmits sound to the built-in speaker, which can cause delays. To disable: Settings โ†’ Sound โ†’ Output โ†’ Select Television
  2. Use Compatibility Mode: DualSense is defined as Wireless Controller on some firmware, but it doesn't work.The solution is to plug it into PS4 mode (clamp PS + Share to double blink blue).
  3. Update your gamepad firmware: Connect DualSense to your PS5 or PC with Sonyโ€™s Firmware Updater and install the latest version of the software.

On Xiaomi TVs with the Amlogic S905 chipset (models 2019-2020), DualSense can connect, but there will be lags in games due to a weak Bluetooth module. In this case, only the external 8BitDo 2 adapter will help.

๐Ÿ’ก

If DualSense connects but doesnโ€™t work in games, try installing the Octopus app from Google Play.It emulates a virtual gamepad and allows you to reassign buttons.

Alternative ways to connect: USB and adapters

If Bluetooth refuses to work, there are two ways around it:

1. Wired connection via USB

Many gamepads (Xbox, 8BitDo, Gamesir) support cable connectivity.

  • ๐Ÿ”Œ USB-OTG adapter (if the TV only has USB-C).
  • ๐Ÿ”— Cable USB-A โ†’ USB-C (for DualSense) or Micro-USB (for older Xbox models).

Just connect the gamepad to the USB port on the TV - the drivers will be installed automatically. Minus: the cable length is limited (maximum 2-3 meters).

2. Bluetooth adapter for older Xiaomi TV models

If your TV doesnโ€™t support Bluetooth 4.2+ (such as Mi TV 3S), buy an external adapter:

  • ๐Ÿ“ก 8BitDo Wireless Adapter 2 โ€” connects to the USB port, supports DualSense, Xbox, Switch Pro.
  • ๐Ÿ“ก Mayflash Magic-NS is a universal adapter for Nintendo controllers.

The price of the question is ~1,500โ€“2,500 โ‚ฝ, but you will get a stable connection without lags.

Connection methodPlusesCons
Bluetooth (native)No wires, simplicity.Lags, not all gamepads are supported
USB-cableLow input lag, no batteries neededLimited cable length
External adapterSupport for any gamepads, stabilityAdditional expenditure

Setting up a gamepad for games and emulators

Once the joystick is successfully connected, it needs to be customized for specific applications.

1. Games from Google Play (Asphalt, Call of Duty Mobile)

Most games automatically detect the gamepad, but sometimes manual adjustment is required:

  1. Open the game and go to Settings โ†’ Management.
  2. Choose Gamepad instead of Touch Control.
  3. If the buttons donโ€™t work, use the Gamepad Tester app to check your input.

2 Emulators (RetroArch, PPSSPP)

For emulators, you will have to adjust the buttons manually:

  • ๐ŸŽฎ In RetroArch: Settings โ†’ Input โ†’ Setup of input devices โ†’ Select your gamepad.
  • ๐Ÿ“ฑ In PPSSPP: Settings โ†’ Control โ†’ Control settings โ†’ External gamepad.

Tip: Keep your management profile so you donโ€™t configure the buttons every time.

3. Cloud Gaming (Xbox Cloud, GeForce NOW)

Services like Xbox Cloud Gaming or NVIDIA GeForce NOW officially support gamepads, but there may be problems:

  • โš™๏ธ In GeForce NOW, select Settings โ†’ Enter โ†’ Use a gamepad.
  • ๐Ÿ”„ If the joystick is not detected, reconnect it after the game is started.

๐Ÿ’ก

For cloud gaming, it is better to use the Xbox gamepad โ€“ it is optimized for Microsoft and NVIDIA services, while DualSense may require additional settings.

FAQ: Frequent questions about connecting the joystick to Xiaomi TV

My Xiaomi TV doesn't see a gamepad on the Bluetooth list.
Try these steps: Restart the TV and the gamepad. Make sure the gamepad is paired (the indicator flashes). Check if other Bluetooth devices (columns, keyboards) are connected to the TV - they can block search. Update the TV firmware to the latest version. If nothing helps, use the USB- cable or an external Bluetooth adapter.
DualSense is on, but the games don't have triggers (LT/RT).
This is a well-known DualSense problem on Android TV. Solutions: Switch the gamepad to PS4 mode (clamp PS + Share until blue blink). Use the Octopus app to emulate XInput. Update the gamepad firmware via PS5 or PC.
Can I connect a Nintendo Switch gamepad to a Xiaomi TV?
No, the Nintendo Switch Pro Controller is not natively supported. But there are workarounds: Buy a 8BitDo Wireless Adapter 2 (~2000 โ‚ฝ). Use the Sixaxis Controller app (root or ADB required). You can also connect Joy-Con joikons via Bluetooth, but they will be defined as two separate devices.
After the gamepad was activated, the TV started to slow down.
This is due to a weak processor in Xiaomi's budget models (e.g. Mi TV A2 with Amlogic T950 chipset). Solutions: Close background apps (Settings โ†’ Apps โ†’ Launched). Turn off animation in the developer settings (Settings โ†’ About TV โ†’ Build Number โ†’ tap 7 times, then Developer Settings โ†’ Animation Scale โ†’ Select No Animation). Use a USB gamepad instead of Bluetooth.
How to disconnect the gamepad from the Xiaomi TV?
There are three ways: Through the TV menu: Settings โ†’ Devices โ†’ [Gampad name] โ†’ Forget the device. On the gamepad itself: press the power button for 10 seconds (for DualSense, PS + Share). Reset Bluetooth settings: Settings โ†’ Apps โ†’ All apps โ†’ Bluetooth โ†’ Clear data.