How to Use Your Phone as a Joystick for Xiaomi TV

Xiaomi’s modern smart TVs, powered by Android TV or PatchWall, offer users a wide range of multimedia experiences, including emulators and cloud games. However, the standard remote control that comes with the device often doesn’t make it easy to navigate in game interfaces or requires constant button soldering. Using the smartphone as a full-fledged gaming controller not only saves the budget for a Bluetooth gamepad, but also gets the tactile returns that mobile players are accustomed to.

In this guide, we will look at proven ways to transform your Android smartphone or iPhone into an effective control tool for a Xiaomi Mi TV. We will analyze the standard capabilities of the ecosystem, third-party applications for emulation of the controller and the technical nuances of connecting over a Wi-Fi network.

The advantage of this approach is versatility: you don’t have to search for a compatible joystick or set up complex profiles for each game.A smartphone connected to the same Wi-Fi network as a TV automatically becomes a multimedia remote with advanced functionality.This is especially true for owners of Xiaomi TVs, where standard navigation may not always be intuitive for certain gaming genres.

Features: Mi Remote and Android TV Remote

The first and most logical step for Xiaomi owners is to use the company’s official tools. For PatchWall TVs and the global version of Android TV, Google Home (formerly known as Android TV Remote Control) is preinstalled or available for download. This app allows you to use the smartphone screen as a touchpad that simulates the operation of the touchpad on a laptop, which greatly simplifies navigation in menus and simple games.

The synchronization process usually occurs automatically after the application is launched on the smartphone, if the TV is on and on the same network. PIN-Unlike third-party solutions, the official software provides minimal input lag, which is critical for dynamic scenes.

However, it should be noted that standard touchpad emulation does not always support the multi-touch or virtual buttons required for retro console emulators. In such cases, the functionality is limited to basic navigation commands: up, down, select, return. For full-fledged gaming, this may not be enough, and then you have to resort to more specialized solutions.

  • πŸ“± Google Home: Native support for all Android devices TV, including Xiaomi Mi Stick and built-in TV.
  • πŸ“± Mi Remote: Works via an IR port (if available in a smartphone) or Wi-Fi, ideal for basic control.
  • πŸ“± Xiaomi TV Assistant: A dedicated application for deep integration with the smart home ecosystem.

⚠️ Note: When using the IR remote (Mi Remote), the control works only within line of sight and at a distance to the distance of the 5-7 For games, it is better to use Wi-Fi connection, which does not require line of sight and has a longer range.

πŸ“Š What kind of management do you prefer?
Official Google Home
Third-party gaming applications
Physical Bluetooth gamepad
Standard TV remote

Third-party gamepad emulator applications

When built-in features are lacking, specialized apps from the Google Play Market come to the rescue, turning the smartphone screen into a virtual controller with buttons, analog sticks and triggers, a niche that has been dominated for years by TV Remote Control or more advanced solutions like Gamepad for Android TV, which create an interface on the smartphone screen that looks like an Xbox or PlayStation controller.

The principle of operation of such applications is based on the transmission of commands through a local network via a protocol. TCP/UDP. Once the app is installed on a smartphone and companion app (client) on a Xiaomi TV, the devices communicate in real time. It is important to note that some games may require the installation of a server part directly on the device. TV Box or TV to broadcast the taps as real signals HID-device.

Multi-touch support in advanced emulators is particularly noteworthy, allowing you to control the character with the left stick and turn the camera with the right one at the same time, which is impossible to implement through the standard Xiaomi remote. The customization of stick sensitivity and button layout allows you to adapt the control to a specific genre of the game, whether it is a fighting game, platformer or first-person shooter.

β˜‘οΈ Checking readiness for emulator installation

Done: 0 / 4

There are many software options, each with its own interface features and supported game profiles, and a comparative description of popular solutions is given below.

AnnexType of connectionMulti-touch supportDifficulty setting up
Google HomeWi-FiNo (only touchpad)Low.
TV Remote ControlWi-FiYes.Medium
Unified RemoteWi-Fi / BluetoothYeah (with plugin)Tall.
Bluetooth Keyboard & MouseBluetoothYes.Medium

Using Bluetooth for Direct Connection

If Wi-Fi delays prove critical to your playing style, you can try using a direct Bluetooth connection.Modern Xiaomi TVs are equipped with a Bluetooth module. 4.0/5.0, It allows you to connect peripherals directly, bypassing the router, although a smartphone doesn't usually emulate Bluetooth. HID-out of the box device for third-party devices, there are specialized emulator applications such as Bluetooth Keyboard & Mouse.

This app makes the phone behave like a physical keyboard or a mouse for a TV. After pairing through the Settings menu β†’ Devices and Preferences β†’ Bluetooth on a TV, the smartphone is defined as an external input device. This allows you to use on-screen buttons to navigate the Android TV interface, which often works more stable than Wi-Fi solutions in noisy air conditions.

But there's a big drawback to this method: it emulates the keyboard, not the gamepad, which means that games must support keyboard control, or require additional adjustments to mapping keys inside the emulator app itself. For retro emulators (Dendy, Sega, PS1) running on a TV, this method can be a lifeline if there is no physical gamepad.

Why Bluetooth is worse than Wi-Fi?
Bluetooth has a smaller bandwidth and range. In many wireless devices (earphones, mice), the signal can be interrupted, causing micro-freezes in control. 5 GHz Wi-Fi in this regard is often more stable for streaming control data.

Setup of retro console emulators on Xiaomi TV

One of the most popular reasons users are looking for a way to turn a phone into a joystick is to run old console emulators. Xiaomi TVs are great emulators like RetroArch, Ludo or PPSSPP. The problem is that these apps are sharpened for gamepads, and control from the remote control in them is often blocked or extremely inconvenient.

To solve this problem, we recommend using a bundle: an emulator on a TV + a controller app on a smartphone with support for profiles. For example, the Bluetooth Keyboard & Mouse app can be configured so that clicks on the smartphone’s on-screen buttons are broadcast as specific keyboard keys, which in turn are splashed into the emulator as gamepad commands. This takes time for the initial configuration, but the result is worth it.

In the RetroArch emulator settings, you need to go to Settings β†’ Input and make sure you select the right input driver (usually udev or android). If the phone emulates the keyboard, you will need to manually write the key match (for example, the "Z" key on the keyboard = the "A" button on the gamepad), this is a universal method that works on almost any version of Android TV.

Keep in mind that not only is it important to set the software correctly, but it's also important to position the device. Holding the phone horizontally with both hands is the most ergonomic option, mimicking a classic controller. Vertical orientation is only suitable for arcade games or navigation on the menu.

⚠️ Warning: During prolonged play through the Wi-Fi emulator, the smartphone can become significantly heated and discharge quickly.It is recommended to keep the device connected to the charger or use an external battery to avoid a sudden shutdown at an important moment.

πŸ’‘

Use the "Do Not Disturb" mode on your smartphone while playing, so that incoming calls or notifications do not block the virtual controller screen and do not interrupt the connection to the TV.

Solving delays and connection issues

Even when set up properly, users may have trouble desynchronizing screen and smartphone clicks, a phenomenon known as input lag that can make gaming impossible. Most often, it's not apps, it's network configuration. If your router is running in an overloaded 2.4GHz band, switching to 5GHz can make things a lot better.

Also worth checking is the power saving settings on the Xiaomi TV itself. Some models may economically limit background network activity, which leads to rare "hangs" of receiving commands. Turning off Eco mode in the TV settings often helps to stabilize the connection. Also, make sure that the router does not include the client isolation function (AP Isolation), which prevents devices inside the network from seeing each other.

In rare cases, resetting network settings or rebooting the router helps. VLAN Or guest networks, make sure that both the TV and the phone are on the same subnet, and you can use simple ping apps on your smartphone to diagnose it by checking the response time to the phone. IP-TV address.

  • πŸš€ Dual-band router: Be sure to use 5GHz to minimize delays.
  • πŸš€ Shutdown VPN: On-line VPN A smartphone can redirect traffic through external servers, increasing ping to a TV.
  • πŸš€ Software Update: Check for updates for the remote and TV firmware app in the Settings menu β†’ On TV. β†’ System update.

πŸ’‘

Connection stability is directly dependent on the quality of the Wi-Fi signal. If the TV is far from the router, consider using a Wi-Fi repeater or connecting a Wi-Fi repeater. TV through LAN-cable, leaving the smartphone on Wi-Fi.

Frequently Asked Questions (FAQ)

Can I use my phone as a joystick without installing apps on my TV?
Yes, this is possible if you use the IR remote emulation mode (if you have an IR port in your smartphone) or some features of the Google Home app, which works through standard discovery protocols. However, for full-fledged multi-touch gaming, installing a server part or using specific applications on your TV is often necessary to drop the clicks as gamepad signals.
Does this method work on Xiaomi TVs with PatchWall shell?
Absolutely. PatchWall is Android-based, so all of the standard Android TV protocols (ADB, Cast, Socket connections) work normally. The only difference may be how the cursor or focus is displayed when you control it through a touchpad.
Why can't the phone see the TV in the console app?
The most likely reason is that devices are connected to different networks (for example, one at 2.4 GHz, another at 5 GHz with isolation, or one through guest Wi-Fi). Also check if the router firewall blocks local connections. Make sure that the TV has the option of "Mobile Access" in the network settings.
Is there a delay when playing shooters over the phone?
Latency is always present, but its degree depends on the method. IR remote has minimal latency, but multi-touch. Wi-Fi emulators can give a delay of 50 to 200 ms. For dynamic shooters (Call of Duty Mobile via the cloud, Doom), this can be critical. For turn-based strategies or RPGs, the delay is not noticeable.