How to set up a sensor on a Xiaomi phone: calibration, inspection and repair

The touchscreen is a key element of interaction with Xiaomi, but sometimes it starts to malfunction: it does not register touches, reacts with a delay or spontaneously activates. The causes can be different from software errors to physical damage. In 90% of cases, the problem can be solved independently without resorting to a service center.

In this article, we will discuss all the ways to adjust the sensor on Xiaomi, Redmi and POCO smartphones (relevant to MIUI 14/15 and Android 13/14). You will learn how to check the screen performance, calibrate it, reset the settings and even fix hardware malfunctions.

Signs of sensor malfunction: when you need to set up

Before you start calibrating, it's important to understand what's wrong with your screen, and here are the typical symptoms that require intervention:

  • πŸ“± Hanging and lag - the screen responds to touch with a delay in 1-2 seconds.
  • πŸ‘† "Ghostly touches – the phone opens apps or scrolls through pages.
  • ❌ Non-functioning areas – part of the screen (usually at the edges) does not respond to touch.
  • πŸ”„ Incorrect gestures – swipes are not recognized or triggered incorrectly.
  • πŸ’¦ Problems after moisture is injected – the screen β€œgluts” after rain or contact with liquid.

If you see any of these signs, it means that the sensor needs to be tuned, and in most cases, it's the software, but sometimes the problem is the hardware, for example, after the phone falls or the display is replaced, and then we'll look at how to diagnose the cause and fix it.

⚠️ Warning: If the screen is no longer responsive to touch (there is a black screen or backlight, but the sensor is dead), don’t try to calibrate it through settings – this can aggravate the problem.

πŸ“Š How often do you have sensor problems on Xiaomi?
Never had a problem.
We used to, but I decided.
I had to take it to the service.
There's a problem right now.

Testing the performance of the sensor: an error test

Before setting up, you need to make sure that the problem is really in the sensor, not the firmware or applications.

  1. Open the phone app and enter the combination: ##6484###
  2. Select Touch Test (or Test Touch Screen depending on the version of MIUI).
  3. Follow the instructions on the screen: swipe your finger across all areas of the display.

If the test shows missed touches or false positives, the sensor needs to be calibrated, and if the screen does not respond to the test at all, the problem may be in the plume or controller.

Test resultPossible causeRecommendations
All touches are recorded correctlyThe problem is firmware or applicationsUpdate MIUI or reset your settings
There are missed areas around the edgesIncorrect calibration or sensor damageCalibrate (section below)
The screen responds to "ghost" touchesMoisture or damage to the plumeAsk for your phone or contact the service
Test won't runSerious hardware malfunctionDiagnostics at the service center

For deeper diagnostics, you can use third-party applications such as Touchscreen Test or Display Tester, which allow you to check the multi-touch, sensitivity and uniformity of the response across the screen.

πŸ’‘

If only certain applications (such as games or instant messengers) have problems after the test, try clearing their cache in Settings β†’ Applications β†’ Application Management.

Calibration of the sensor on Xiaomi: step-by-step instructions

Calibration helps reset the sensor's current settings and reset it, which is effective if the screen starts to glittle after updating the firmware or installing custom software. MIUI has two ways of calibrating: through an engineering menu and using a hidden command.

Method 1: Engineering menu (for experienced users)

Battery charge > 50%|Make a backup copy of the data|Close all background applications|Connect the phone to charge (optional)-->

  1. Open the phone app and type in: ##3646633##
  2. Go to the Hardware Testing β†’ Touch Screen section.
  3. Press Calibration and follow the instructions on the screen (usually touch the crosses in different zones).
  4. Once completed, restart the phone.

If there is no calibration item in the engineering menu, then your Xiaomi model does not support this method.

Method 2: Hidden Calibration Command

This method works on most Redmi and POCO devices:

  1. Open the Settings. β†’ The phone.
  2. Click 5 times in a row on the MIUI version to activate the developer mode.
  3. Return to the main settings menu and open Additional β†’ for developers.
  4. Activate the debugging option via USB.
  5. Connect your phone to your PC and type in the command line: adb shell pm clear com.miui.touchassistant
  6. Reset the device.

After the reboot, the sensor should start working more correctly. If the problem persists, try resetting to the factory settings (section below).

πŸ’‘

Calibration of the sensor will not help if the problem is caused by physical damage to the screen or plume, in which case replacement parts are required.

Reset sensor settings to factory

If the calibration fails, the next step is to reset the settings, which will bring all sensor parameters back out of the box, eliminating software conflicts, and importantly, if you completely reset, you will delete all data from the phone, so back up first.

Soft reset (without data loss)

This method only resets the sensor settings without affecting user data:

  1. Go to Settings β†’ System and device β†’ Additional β†’ Resetting.
  2. Select Reset application settings.
  3. Confirm the action and wait for the process to be completed.

Hard discharge (full)

If the soft reset does not help, you will have to return the phone to the factory settings:

  1. Open Settings β†’ About the phone β†’ Reset settings.
  2. Select to erase all data (factory recovery).
  3. Enter your password (if required) and confirm the reset.

After you restart, check the sensor, and if the problem persists, it's hardware, read the next section.

⚠️ Note: Some Xiaomi models (e.g. Redmi Note 10 Pro) POCO X3 Pro) after a hard reset, you may need to re-assign your Mi Account. Make sure you remember your username and password!

Hardware malfunctions: what to do if the sensor is not working

If the software methods didn't work, the problem is probably hardware. Here are the most common hardware causes of sensor malfunction:

  • πŸ”Œ Trail damage – after falling or hitting contacts could move away.
  • πŸ’§ Corrosion after moisture hits – even if the phone didn’t sink, condensation could damage the chips.
  • πŸ”§ Poor replacement of the display – if the screen was not changed in the official service, the controller could be damaged.
  • πŸ”‹ Battery bloating – sometimes the battery presses on the sensor plume, causing failures.

Here's what you can do on your own:

  1. Phone drying: If the problem occurs after contact with water, place the device in a silica gel bag for 24-48 hours.
  2. Train check: Take the phone apart (if you have experience) and make sure the sensor plume is tightly connected to the motherboard. On Xiaomi models, it is usually under the battery.
  3. Battery diagnostics: If the screen is "glutting" at low charge, it may be that the battery is swelling and pressing on the internal components, in which case it needs to be replaced.

If you're not sure about your skills, you should contact a service center.The average cost of a sensor repair on Xiaomi in 2026:

Type of repairCost (β‚½)Date(s)
Replacement of touch glass3 000 β€” 8 0001-2
Replacement of sensor plume1 500 β€” 3 5001
Corrosion cleaning2 000 β€” 5 0002-3
Replacement of the display module (sensor + screen)6 000 β€” 15 0001-2
What to do if the phone is guaranteed?
If your Xiaomi is still under warranty, do not disassemble it yourself - this will void warranty obligations. Contact the official service center with a check and a box. Under the Consumer Protection Act (Article 18), you are entitled to free repairs, if the malfunction is not caused by your actions (for example, a fall or moisture).

Additional sensor settings in MIUI

MIUI has hidden features that allow you to fine-tune the sensitivity of the sensor, which are useful if the screen is too slow to respond to touch or, conversely, too sensitive.

Sensitivity adjustment

To change the sensor response speed:

  1. Go to Settings β†’ Display.
  2. Select Touch Sensitivity (some models have this item hidden – you need to activate the developer mode).
  3. Move the slider to the position High (for games) or Low (for saving charge).

Disabling casual touches

If the screen is triggered in your pocket or when you are talking, turn on the protection:

  1. Open the Settings β†’ Lock screen.
  2. Activate the option Protection against accidental touches.
  3. Select the apps you want to disable the sensor for (like YouTube or Google Maps).

Customization of gestures

If the problems only occur with gestures (for example, swipe up does not open the menu), check their settings:

  1. Go to Settings β†’ System and device β†’ Gestures.
  2. Choose full-screen gestures and customize them to suit you.
  3. If the gestures are not working smoothly, try switching to navigation buttons.

These settings will help optimize the sensor for your needs, for example, for gamers, it is recommended to set maximum sensitivity, and for older users, on the contrary, reduce it to avoid accidental taps.

Frequent questions about setting up the sensor on Xiaomi

πŸ”Ή Why the sensor on my Xiaomi only works after a restart?
This is a typical sign of a software conflict. It's likely that some application is blocking the sensor from working correctly. Try: Start the phone in Safe Mode (press the power button β†’ Safe Mode). If the sensor is working normally in Safe Mode, delete the recently installed applications. Update the MIUI to the latest version. If the problem persists, reset (section above).
πŸ”Ή Can I calibrate the sensor without an engineering menu?
Yes, there are alternative ways: Use the Touchscreen Calibration app from Google Play. Reset settings through Settings β†’ System β†’ Reset. Update firmware through Settings β†’ About Phone β†’ System Update. If the engineering menu is not available, these methods should help.
πŸ”Ή The sensor works, but it doesn't recognize multi-touch?
The problem with multi-touch is usually related to: Touch layer damage (replacement of the screen is required); driver failure (flashing or resetting will help); settings in games (check control settings in a particular application); Use the MultiTouch Test for the multi-touch test.
πŸ”Ή After the screen is replaced, the sensor is curved?
No, it's not normal. Probable reasons: Poor screen (Chinese "no-neume" displays often have calibration problems); bad plume (reconnected); incompatible firmware (reflash your phone after changing your screen); contact the workshop where you've had your screen changed, because they're legally required to fix the defect for free if the work warranty is still valid.
πŸ”Ή How to protect the sensor from damage in the future?
Follow these recommendations: πŸ›‘οΈ Use high-quality protective glass (e.g. Spigen or Belkin). 🚫 Avoid falls and bumps (even a small crack can damage the sensory layer). πŸ’§ Do not use your phone in the rain or in the bathroom. πŸ”‹ Do not allow battery discharge below 10% – this can cause a malfunction of the sensor controller. πŸ”„ Update regularly MIUI (In new versions, bugs with the sensor are corrected).