How to test multi-touch on Xiaomi: from basic tests to deep diagnostics

Xiaomi's touchscreen is not just glass, it's a complex system that can recognize up to 10 or more simultaneous touches, but what if the screen starts to glittle, doesn't respond to touch in certain areas, skips swipes, or behaves unpredictably when using gestures? The problem may lie in a malfunction of the multi-touch matrix, and it needs to be diagnosed as early as possible before the problem becomes critical.

In this article, we will analyze 5 proven methods of testing multi-touch on Xiaomi, Redmi and other devices. POCO โ€” From hidden engineering menus to specialized applications, you'll learn how to identify dead zones on a screen, check how you respond to multi-finger gestures, and even assess the latency of response, and if you already have a problem, we'll tell you what to do next: contact the service or try to fix the problem yourself.

Why Xiaomiโ€™s multi-touch system might not work properly

Before we get to diagnostics, it's important to understand what exactly could have gone wrong. The multi-touch machine fails to function properly for a number of reasons, and not all of them are related to physical screen failure.

Here are the most common culprits:

  • ๐Ÿ”ง Software failures: Firmware errors MIUI, conflicts after the update or incorrect operation of sensor drivers, for example, after updating to the MIUI 14 Some of the users of Xiaomi 12T complained about the โ€œjumpingโ€ cursor when entering the text.
  • ๐Ÿ’ฅ Physical damage: Falls, impacts or even heavy pressure on the screen (for example, if the smartphone was in the back pocket and sat on it.
  • ๐Ÿ”‹ Overheating or moisture: Getting liquid under the screen or prolonged work in high temperatures (for example, playing Genshin Impact at maximum graphics settings) can disrupt the touchpad contacts.
  • โšก Poor repairs: If the screen has already been changed, the problem may lie in a poorly glued plume, improper calibration or the use of non-original spare parts (especially relevant for the Redmi Note 10 and other popular models).

Interestingly, sometimes multi-touch bugs because of the contamination of the screen, for example, if there are greasy traces or dust particles on the surface, the sensor may perceive them as false touches, so always wipe the display with a soft lilaless wipe before diagnosis.

๐Ÿ“Š Have you experienced multi-touch issues on Xiaomi?
Yes, the screen does not respond well to touch.
Yeah, but the problem just disappeared.
No, it's working perfectly.
I'm having trouble answering.

Method 1: Built-in engineering menu (without installing applications)

Any Xiaomi smartphone has a hidden engineering menu where you can test multi-touch without third-party software. 9A Xiaomi 13 Ultra, but the menu interface may be slightly different.

To open the multi-touch test:

  1. Open the Phone app.
  2. Enter the combination: ##6484## (some firmware runs ##36446337##).
  3. If the code didnโ€™t work, try ##4636##, then go to the Hardware testing tab. โ†’ Touch Screen.

In the menu that opens, you'll see a grid of numbers or colored dots, and your task is to swipe your finger across the screen.

  • โœ… If the finger is a continuous trail โ€“ multitouch works correctly.
  • โŒ If the track is interrupted or some areas do not respond, the sensor is damaged.
  • โš ๏ธ If the screen reacts to touches with a delay (the trace appears after 0.5-1 seconds), the problem may be in the drivers or overheating of the chipset.

โš ๏ธ Note: On some models (e.g, POCO F4) The engineering menu may be blocked by the manufacturer, in which case use alternative methods from this article.

Charge your smartphone at least 30 times%|Make sure your hands are not moisture free.|Take off the cover and the protective film.|Close all background applications-->

Method 2: Testing with ##36446337#

This method is similar to the previous one, but opens up an extended diagnostic menu where you can check not only multi-touch, but also other components of the smartphone. POCO, issued after 2018.

Instructions:

  1. Open the Phone app.
  2. Enter ##36446337## (or #3644637## on older models).
  3. Choose the Touch Screen Test or Multi-Touch Test.
  4. Follow the instructions on the screen (usually swipe diagonals or touch all corners of the display).

In this test, you will get more detailed information:

  • ๐Ÿ“Š Number of supported touches (e.g., โ€œ10 touchesโ€ means that the screen can recognize up to 10 fingers at a time).
  • ๐ŸŽฏ Real-time touch coordinates (useful for detecting bias or "jumping" cursor).
  • โฑ๏ธ Response delay in milliseconds (normal โ€“ up to 50 ms; if more, the screen slows down).

In the models with AMOLED-screens (for example, Xiaomi 12 Pro) in this menu you can also check the uniformity of the backlight and the presence of broken pixels.

ParameterNormal value.What does deviation mean?
Number of touches5-10 (depending on model)Less than 5 โ€“ the sensor is not working at full power
Delayed response10-50 ms.More than 100 ms โ€“ the screen brakes, there are possible problems with drivers
Accuracy of coordinatesDeviation to 2-3 mmMore than 5 mm โ€“ sensor calibration or replacement is required
Dead zones.Absent.Presence โ€“ physical damage to the matrix or plume

Method 3: Applications for testing multi-touch

If the built-in tools don't give you the full picture, third-party apps will come to the rescue, offering more flexible customization and visualization of problems.-3 Verified utilities for Xiaomi:

1. Touch Screen Test (by K-Var)

  • ๐Ÿ”น Checks up to 10 simultaneous touches.
  • ๐Ÿ”น Shows the trajectory of the fingers in different colors.
  • ๐Ÿ”น There is a mode of testing gestures (swipes, pinches).
  • ๐Ÿ”น Supports MIUI 12-14 without root rights.

2. MultiTouch Tester

  • ๐Ÿ”น Displays the coordinates and pressure of each touch.
  • ๐Ÿ”น Ghost touch test (when the screen reacts on its own).
  • ๐Ÿ”น Compatible with POCO Launcher and other shells.

3. Dead Pixel Test and Fix

  • ๐Ÿ”น Checks multi-touch with screen subpixels.
  • ๐Ÿ”น There are regimens for OLED and LCD-display.
  • ๐Ÿ”น Can identify problems with automatic brightness that indirectly affect sensor responsiveness.

You can download these apps on Google Play or via APKMirror (if your Xiaomi doesnโ€™t support Google services). Check reviews before installing them โ€“ some utilities may contain ads or request unnecessary permissions.

โš ๏ธ Warning: If multi-touch has started to work even worse after installing the test app, remove it and restart the smartphone. MIUI.

๐Ÿ’ก

Before testing, turn off the โ€œOne Handโ€ mode in the Xiaomi settings (Settings) โ†’ Additionally. โ†’ It can distort the results of multi-touch tests.

Method 4: Checking the multi-touch through ADB (for advanced users)

If you are familiar with Android Debug Bridge (ADB), You can do a deep diagnosis of multi-touch through the command line, and this is a method that's good for detecting hidden problems that aren't visible in standard tests.

What you'll need:

  • ๐Ÿ–ฅ๏ธ Computer with ADB-tools installed.
  • ๐Ÿ“ฑ Xiaomi smartphone with enabled debugging USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap according to the version โ†’ return to โ†’ For developers).
  • ๐Ÿ”Œ USB-Type-C Cable (preferably original).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command line (Windows) or the terminal (macOS/Linux).
  3. Enter the command to check multi-touch: adb shell getevent -l This command will output the sensor event stream in real time.
  4. Touch the screen with a few fingers. In the log, you'll see lines of view: /dev/input/eventX: 0003 0035 00000064 # X-coordinate /dev/input/eventX: 0003 0036 000000f0 # Y-coordinate /dev/input/eventX: 0003 003a 0000003c # Pressure.
  5. If there are no changes in the log or coordinates jump when touching, the sensor is defective.

For a more detailed analysis, you can use the command:

adb shell dumpsys input

It'll show you all the active input devices, including the multi-touch sensor. touch_dev fts (for screens with FocalTech technology, which are installed in many Redmis).

How to decipher the conclusion ADB multi-touch
In the getevent log, the key parameters are: - 0035 - coordinate X (horizontal). - 0036 - coordinate Y (vertical). - 003a โ€” Pressure. - 0030 - finger ID (for multi-touch). If several fingers touch the 0030 IDs do not change or repeat, the sensor does not recognize the multi-touch correctly.

Method 5: Multi-touch Testing Through Games and Gestures

If you donโ€™t want to install apps or dig into ADB, You can test multi-touch in combat, with games and system gestures, and it's not going to give you accurate data, but it's going to help you identify obvious problems.

1. Test through games:

  • ๐ŸŽฎ Start a game that requires multi-finger control, for example: PUBG Mobile (shooting) + movement + Genshin Impact (Character Change gestures) + Asphalt 9 (tilts) + brake + nitro).
  • ๐Ÿ‘† If the screen does not respond to a part of the touches or gestures are performed with a delay, the multi-touch does not work correctly.

2. Test through system gestures MIUI:

  • ๐Ÿ‘‰ Enable gesture navigation (Settings) โ†’ Display. โ†’ Navigation through the system).

Keyboard test:

  • ๐Ÿ“ Open any field to enter text (for example, in Notes).
  • ๐Ÿ‘† Put two fingers on the screen and try typing third.
  • โœ… If the characters are entered without errors, the multi-touch is fine.
  • โŒ If extra letters appear or the cursor jumps - the sensor "mudders" the touch.

๐Ÿ’ก

Playing and gestures can help you identify multi-touch problems in real-world settings, but they don't replace full-fledged diagnostics. If the screen is acting strangely in games, make sure you check it through an engineering menu or a computer screen. ADB.

What to do if multi-touch on Xiaomi does not work

If tests show that there are problems with the multi-touch, don't panic. In most cases, the malfunction can be fixed without changing the screen.

1. Policy solutions:

  • ๐Ÿ”„ Reboot your smartphone โ€“ sometimes multi-touch crashes are caused by temporary errors MIUI.
  • ๐Ÿ“ฑ Reset the screen settings: Settings โ†’ System system โ†’ Resetting settings โ†’ Resetting display settings
  • ๐Ÿ”ง Update the firmware: Settings โ†’ The phone. โ†’ Sometimes multi-touch bugs are fixed in new versions MIUI.
  • ๐Ÿงน Clear the system partition cache (unlocked bootloader required): fastboot erase cache

Hardware solutions:

  • ๐Ÿ› ๏ธ Reconnect the screen plume (if you've been disassembling your smartphone recently) Often the problem is poor contact.
  • ๐Ÿ”ฅ Check for overheating: if the smartphone is warming, the multi-touch can shut down for protection. CPU Monitor for diagnostics.
  • ๐Ÿ’ง Dry the device if it has come into contact with moisture, put it in rice or use silica gel for 24 to 48 hours.

3. When to contact the service:

  • ๐Ÿšจ If the multi-touch is not fully working (the screen only responds to one touch).
  • ๐Ÿ’€ If there is physical damage (cracks, dents, traces of oxidation under the screen).
  • ๐Ÿ”ง If the multi-touch does not work properly after the screen replacement (it is likely that a non-original display module was used).

The cost of repairing a multi-touch service center depends on the model:

  • Xiaomi Redmi 9/10: 3 000โ€“5 000 โ‚ฝ (plume-replacement).
  • Xiaomi 11T/12 Pro: 8 000โ€“12 000 โ‚ฝ (due to the complexity of disassembly AMOLED-screen).
  • POCO F3/X3: 4 000โ€“7 000 โ‚ฝ (Often the problem is in the contacts, not in the sensor itself).

โš ๏ธ Warning: If you choose to replace the screen yourself, buy an original display module with an article that matches your model. Cheap Chinese counterparts often have problems with multi-touch and color reproduction.

FAQ: Frequent questions about multi-touch on Xiaomi

The multitouch is working, but the screen is late.
Multi-touch response delay may be caused by: CPU overload (close background applications via Settings) โ†’ Annexes โ†’ Running. Power saving mode enabled (Settings) โ†’ Battery โ†’ Performance mode. Sensor controller malfunction (service diagnostics required). Try to turn off animations in the developer settings (Settings) โ†’ Additionally. โ†’ For developers โ†’ Scale of animation โ†’ put out without animation).
After the screen was replaced with Xiaomi, the multi-touch stopped working.
This is a problem when using non-original displays. Possible solutions: Make sure the screen plume is tightly connected (sometimes helps reconnect it). Check if the article of the new screen matches the original one (for example, for the Redmi Note 11, the original display is marked with a marking). TDDI OGS). Update your firmware, sometimes new screens require updated drivers, and if nothing works, go back to the service and demand a replacement with the original module.
How to check multitouch on Xiaomi without installing apps?
Use built-in tools: Engineering menu by code ##6484##. Test through ADB (Adb shell getevent -l). Checking gestures in settings MIUI (Settings โ†’ Display. โ†’ Navigation on the system. Online multi-touch tests (working through the browser) can also be used).
Can I calibrate multi-touch on Xiaomi by myself?
Most Xiaomi models donโ€™t have a built-in multi-touch calibration feature, but you can try: Reset screen settings (Settings) โ†’ System system โ†’ Resetting settings โ†’ Reset your display settings. Use applications like Touchscreen Calibration. Update your firmware, sometimes calibrate automatically after an update. If there's a problem with physical damage (like a fall), calibration won't help, you need repairs.
Why does multi-touch only work in half the screen?
This is a typical symptom: plume damage (often after changing the screen or falling) Touch layer detachment (relevant to Xiaomi with a new model). OLED-Problems with the sensor controller (requires diagnostics in the service). It is difficult to fix such a malfunction on your own - contact the service center. If the smartphone is warranted, repair can be free.