What joystick is suitable for a Xiaomi TV: 7 proven options + instructions for connecting

Choosing a joystick for a Xiaomi TV is not as easy as it sounds. Even if you have a modern model with Android TV or Google TV (for example, Mi TV Q2 or Xiaomi TV A Pro), not every gamepad will work correctly. Problems can arise with late input, incomplete support for buttons or no drivers. In this article, we will discuss what to look for when buying, which models are guaranteed to be compatible with MIUI TV firmware, and how to connect the joystick correctly to avoid typical errors.

Xiaomi TVs are often customized versions of Android, where standard connectivity protocols (such as Bluetooth HID) can work with limitations. For example, some budget gamepads are not recognized in games from Google Play Games, although they physically connect to TV. We tested 12 models of joysticks and selected the top 7 โ€” from the low-cost 8BitDo to the premium Xbox Wireless Controller โ€” that work steadily with Xiaomi TV on MIUI TV 3.0 and later.

Why not all joysticks work with Xiaomi TV

The main problem lies in the firmware of the TV. Xiaomi uses a modified version of Android TV, where:

  • ๐Ÿ”น There is no support for XInput out of the box, and you have to manually enable it through Settings. โ†’ Devices โ†’ gamepads.
  • ๐Ÿ”น Some TV models (e.g. Xiaomi Mi) TV 4S 2019) do not support Bluetooth 5.0, which is why wireless joysticks can โ€œbrake".
  • ๐Ÿ”น Games from Mi Game Center (Xiaomiโ€™s branded store) often require root access to adjust buttons.

Another nuance is the input lag, which is that on 60Hz TVs, wireless gamepad delays can be as high as 80 to 120 milliseconds, which is critical for dynamic games like fighting games or shooters, and wired models are more reliable, but they limit freedom of movement.

โš ๏ธ Attention: If your Xiaomi TV released before 2020, check the Bluetooth version in specifications.Bluetooth 4.0 models (e.g. Mi) TV 4A) Not supported by modern gamepads with Bluetooth 5.2 โ€“ you will have to use it USB-adapter.

TOP-7 joysticks for Xiaomi TV: comparison-table

ModelType of connectionCompatible with Xiaomi TVPrice (2026)Better for you.
8BitDo Pro 2Bluetooth / 2.4 GHz / Wiredโœ… Complete (including) MIUI TV 3.0+)4 500โ€“5 200 โ‚ฝRetro games, emulators (PS2, N64)
Xbox Wireless Controller (2020)Bluetooth/Wiredโœ… Partial (requires manual XInput configuration)5 000โ€“6 000 โ‚ฝAAA-project (GTA, FIFA, Forza)
Gamesir T4 KaleidWire (USB-C)โœ… Full (plug-and-play)2 800โ€“3 500 โ‚ฝBudget option for casual games
Sony DualSense (PS5)Bluetooth/Wiredโš ๏ธ Limited (only available in DualShock 4 mode")6 500โ€“7 500 โ‚ฝGames with support for gyroscope
Ipega PG-9087SBluetooth / Fixing for the phoneโœ… Full (supports) MIUI TV 2.0+)2 200โ€“2 800 โ‚ฝCloud Gaming (Xbox Cloud, GeForce NOW)

If your budget is limited 3 000 โ‚ฝ, Best choice - Gamesir T4 Kaleid. It doesn't require drivers, it has an ergonomic shape and button highlighting. 8BitDo Pro 2 mode switches (XInput/DInput/Switch). But DualSense from Sony we recommend only if you are willing to put up with the restrictions: on Xiaomi TV It works like a DualShock. 4, Losing some functions (e.g. adaptive triggers).

๐Ÿ“Š What type of joystick do you prefer?
Wireless (without delay)
Wireless (Bluetooth)
Hybrid (2.4 GHz + wire)
I don't know.

How to connect the joystick to Xiaomi TV: step-by-step instructions

The connection process depends on the type of joystick, and let's look at two of the most common scenarios: Bluetooth and wired connectivity.

Method 1: Connection via Bluetooth

  1. Turn the joystick into pairing mode (usually hold the Share + Home or Power button for 3-5 seconds until the indicator blinks).
  2. On the TV, go to Settings โ†’ Devices โ†’ Bluetooth.
  3. Select your gamepad from the list of available devices. If you don't have one, update the list with the Update button.
  4. Confirm the pairing. Some Xiaomi models will need to enter PIN-code (usually 0000 or 1234).

Method 2: Wired Connection (USB)

For wired gamepads:

  1. Connect the joystick to a USB-A or USB-C port on your TV (use an adapter if needed).
  2. Wait for the automatic device detection. If the gamepad is not recognized:

Check the cable (try another one). USB-port)

Restart the TV.

Update the TV firmware to the latest version

Reset the gamepad settings (Reset button on the back panel)-->

Xbox Controller or DualSense may require additional configuration:

Settings โ†’ Devices โ†’ Gamepads โ†’ Enable XInput mode

โš ๏ธ Attention: On the TVs Xiaomi Mi TV P1 and Q1E When you connect the gamepad via Bluetooth, the sound in the games may disappear. Solution: go to Settings โ†’ Sound. โ†’ The output device and select TV-dynamics.

Which joystick to choose for specific games

The type of game directly affects the choice of gamepad, for example, for racing, analog triggers are important (like the Xbox Controller), and for fighting games, low input latency (hardwired Gamesir T4) is better.

  • ๐ŸŽ๏ธ Asphalt, Need for Speed: Xbox Wireless Controller or Logitech F310 (owing to sensitive triggers).
  • ๐ŸŽฎ Emulators (PS1, N64): 8BitDo SN30 Pro (with DInput support).
  • ๐Ÿ”ซ Shooters (Call of Duty, PUBG): Razer Kishi Mobile (if you play with a smartphone connected to TV).
  • โš”๏ธ Mortal Kombat (Street Fighter): Wireless Hori Fighting Edge (minimum input lag).

For cloud gaming (Xbox Cloud, GeForce NOW), it is better to choose gamepads with support for XInput - this is Xbox Controller or 8BitDo Pro 2 in X-Mode mode. If you play through Steam Link, check compatibility on the Valve website: some models (for example, Nacon Revolution) require manual configuration in the Big Picture Mode.

๐Ÿ’ก

If the game doesnโ€™t recognize the gamepad, try installing the USB/BT Joystick Center app from Google Play, which emulates a virtual controller and works even on outdated Xiaomi firmware.

Frequent problems and their solutions

Even with compatible models, errors can occur, and here are the most common ways to fix them:

  • ๐Ÿ”Œ Joystick connects but doesn't work in games: Check if Game Controller mode is enabled in TV settings (Settings) โ†’ Annexes โ†’ Update the game via Google Play โ€“ some titles (e.g. Genshin Impact) require the latest version to support gamepads.
  • ๐Ÿ”„ Permanent Bluetooth connection breaks: Reduce the distance between the joystick and the TV (maximum 3 meters). Disable other Bluetooth devices (earphones, keyboards). Reset the Bluetooth cache to TV: Settings โ†’ Annexes โ†’ System applications โ†’ Bluetooth โ†’ Clear the cache.
  • โšก Gamepad discharges quickly: Turn off button lights (if any). Use a charging cable while playing (even for wireless models).

If the problem is not solved, check the error log in Settings. โ†’ On TV. โ†’ System Event Log. Look for coded records. BT_HID_ERROR โ€” This indicates that protocols are incompatible, and in this case, only replacing the gamepad or firmware through the TV will help. ADB (guideline).

How to Update Xiaomi TV Firmware Through ADB
1. Download Platform Tools from Google. 2. Connect TV to PC USB (Turn on Debugging. USB 3. Enter the command: adb devices 4. If the device is determined, download the firmware from the site MIUI ROM and set the command: adb sideload [name file.zip] โš ๏ธ The risk of bricks! we recommend only to experienced users.

Alternatives: can you use joysticks from consoles

Many users are trying to connect gamepads from PlayStation or Nintendo Switch to Xiaomi TV.

  • ๐ŸŽฎ DualShock 4 (PS4): It works via Bluetooth, but without the support of a gyroscope and touchpad. In games, it can be defined as an "unknown device".
  • ๐Ÿ† Joy-Con (Nintendo Switch): Connect only via adapter 8BitDo Wireless Adapter 2 (Standing) ~2 500 โ‚ฝ). Delay in input high (~100 ms).
  • ๐Ÿ–ฑ๏ธ Steam Controller: Not compatible with MIUI TV โ€” requires root access to set up.

Important: Xbox Series X|S (2020+ models) gamepads connect to Xiaomi TV only through the official Xbox Wireless Adapter, but even then they may not work in games that only support DInput (for example, old emulators).

If you want to use Joy-Con or Pro Controller from Switch, note that they donโ€™t support XInput, so most Android games will have incorrect buttons assigned. OTG-cable, but it's paid (~500 โ‚ฝ/month) and may conflict with MIUI TV.

Where to buy and what to pay attention when buying

When choosing a joystick for Xiaomi TV, pay attention to:

  • ๐Ÿ“‹ Bluetooth Version: For Bluetooth 4.0 TV (e.g. Mi) TV 4A) Only gamepads with Bluetooth 4.2 or lower will work.
  • ๐Ÿ”‹ Type of power: Joysticks with battery (8BitDo Pro 2 is more convenient than the Xbox Controller).
  • ๐ŸŽ›๏ธ Availability of analog sticks: Hall Effect sticks are required for racing and shooters (do not wear out as in DualSense).
  • ๐Ÿ”„ Firmware support: Check if the manufacturerโ€™s website has an update for Android TV.

Buy gamepads better in official stores:

  • ๐Ÿ›’ Mi Store - for models 8BitDo Gamesir (12-month warranty).
  • ๐Ÿ›’ Microsoft Store โ€“ for original Xbox Controller (24 month warranty).
  • ๐Ÿ›’ Amazon โ€“ for imported models (for example, Razer Kishi).

The cost of joysticks varies from 1,500 โ‚ฝ (Budget Ipega up to 8,000 โ‚ฝ (Xbox Elite 2 Premium, Optimal Price/Quality Balance โ€” 8BitDo Pro 2 (~4 500 โ‚ฝ) or gamesir T4 Kaleid (~3 000 โ‚ฝ).

๐Ÿ’ก

Before buying, check the compatibility reviews specifically for your Xiaomi TV model โ€“ even within the same lineup (e.g., the Mi TV Q2 55" and Q2 65") there may be differences in gamepad support.

Can I connect a PS5 joystick to a Xiaomi TV?
Yes, but with limitations: DualSense will work in DualShock 4 mode (no adaptive triggers and gyroscope). To connect: Hold Share + PS until the LED flashes. In the Bluetooth TV settings, select Wireless Controller. In games, buttons may be assigned incorrectly - you will need to manually set up in the USB/BT Joystick Center.
How to reduce the input lag (input lag) during the game?
The delay depends on the type of connection: ๐Ÿ”Œ Wired (USB): 10โ€“30 ms is the best option for competition. ๐Ÿ“ถ Bluetooth: 50-120 ms โ€“ suitable for casual gaming. ๐Ÿ“ก 2.4 GHz (adapter): 30-60 ms - golden middle. Also: Turn on Game Mode on TV (Settings) โ†’ Picture โ†’ Disable post-processing of video in games (e.g. in video games) GTA V expose VSync = Off).
Why donโ€™t the buttons on the joystick work in the game?
Causes and solutions: ๐Ÿ”น The game does not support gamepads โ€“ check the description in Google Play. ๐Ÿ”น Incorrect gamepad mode - switch to XInput (for the gamepad) 8BitDo clamp Start + B). ๐Ÿ”น Conflict with other devices โ€“ disable everything USB-For diagnostics, use the Game Controller Tester app, which will show which buttons are recognized by the system.
How to connect two joystick for multiplayer game?
Xiaomi TV It supports up to 4 gamepads at a time. To connect: Connect the first joystick (for example, via Bluetooth). USB or the second Bluetooth channel. In the game, select Local Multiplayer mode. โš ๏ธ On the Mi models TV 4S older may be required OTG-hub USB-device.
Can I use the Xbox 360 joystick?
Original wired Xbox 360 The Controller works through USB, But: Adapter required USB-A โ†’ USB-C (If there's no port on TV USB-A). In games, it can be defined as Unknown Controller โ€“ the application will help USB/BT Joystick Center. Wireless (with receiver) is not compatible with MIUI TV.