How to reduce screen sensitivity on Xiaomi: from basic settings to engineering menu

A sensitive touchscreen is one of the key advantages of Xiaomi smartphones, but it sometimes becomes a source of irritation. Accidental touches when holding the phone, false positives during calls or when using a case with magnets – these problems are familiar to many owners of devices on the Internet. MIUI. Fortunately, the manufacturer has provided several ways to adjust the display response, including hidden settings and engineering modes.

In this article, we will analyze all available methods to reduce the sensitivity of the screen – from standard options in the settings menu to little-known tricks for experienced users. You will learn how to calibrate the sensor to work with gloves, turn off the response to moisture or pressure, and what to do if the problem is caused by hardware malfunctions. AMOLED-Displays (e.g., Redmi Note 12 Pro)+ Xiaomi 13 Ultra, where sensitivity is often overstated due to the peculiarities of the technology.

Before settings, make sure that the problem is not due to physical damage to the screen or protective film. If the sensor responds to touch even without touching (for example, when a finger is approaching), this may indicate a malfunction of the digitizer, in which case a diagnosis will be required at the service center.

πŸ“Š What screen sensitivity problem have you encountered?
Accidental touches when holding the phone
False positives during calls
The screen does not respond to light touches.
Problems with using the cover
Other

1. Standard sensitivity settings in MIUI

Starting with MIUI 12, Xiaomi has added built-in sensor response tools, which are available on most modern models, including the Redmi Note series, POCO and flagship Xiaomi 12/13/14. To find them:

  1. Open the Settings β†’ Display.
  2. Scroll down and select Sensor Sensitivity (on some firmware, the item may be called Touch Settings or Gloves Mode).
  3. Activate the High Sensitivity slider if it is turned on, this will increase the trigger threshold.

On certain devices (e.g, POCO F5 or Redmi K60) This is an optional option that you can use to ignore random touches, and it analyzes the trajectory of your finger and sifts out short, untargeted taps, and it's especially useful when you're watching video or reading when your hand accidentally hits your screen.

⚠️ Note: On budget models (e.g. Redmi) A2 or POCO C55) The partition with the sensor settings may not be available, in which case use the methods in the following sections.

If you're in your version MIUI There is no clear point to adjust the sensitivity, try an alternative route:

  • πŸ” Go to Settings. β†’ Special facilities β†’ Physical capabilities β†’ Touch management.
  • πŸ•’ There may be hidden option Delay to touch – increasing this parameter will reduce the speed of the screen response to short presses.
  • πŸ‘† Turn on One-Hand Mode (if available) – it automatically reduces sensor active area when holding your phone with one hand.

πŸ’‘

If the screen becomes too tight after changing the settings, return the parameters to the original state and try the calibration method from Section 3. Often the problem is solved by software rebooting the sensor.

2.Gloves mode and its hidden capabilities

Gloves mode was originally designed to work with the screen with gloves, but it can be adapted to reduce overall sensitivity, which increases the minimum force required to record a touch, which helps to avoid false positives.

  1. Go to Settings. β†’ Display. β†’ Gloves mode (or Settings) β†’ Special facilities β†’ Gloves on the old versions MIUI).
  2. Turn on the slider and select the sensitivity level (low, medium and high options are usually available).
  3. For maximum effect, set Low – this will cause the screen to ignore light touches.

In the models with AMOLED-displays (e.g., Xiaomi) 13T Pro or Redmi K50 Ultra, the glove mode may work differently because of the sensor layer:

  • πŸ“± Try the combination: Gloves Mode (Middle) + High sensitivity shutdown.
  • πŸ”„ After activation, restart the phone - this will reset the sensor cache and apply the settings correctly.
  • πŸ› οΈ If the screen is too tight, adjust the force of pressing in the engineering menu (see section 4).

Interesting fact: on some devices (for example, POCO X5 Pro) The glove mode automatically disables the moisture response. This is useful if the screen is triggered by sweat or rain, but can degrade the response under normal conditions:

Settings β†’ System β†’ Resetting settings β†’ Resetting sensor settings

⚠️ Attention: On Xiaomi Pad 5/6 And on other tablets, glove and sensitivity modes can conflict with the stylus. If you're using the Xiaomi Smart Pen, recalibrate it after changing your screen settings.

3. Calibration of the sensor through a hidden menu

If standard settings don't work, try software calibration of the sensor, which resets the current response settings and restarts the display driver. MIUI 11 and newer:

  1. Open the Phone app and type the combination: ##6484## (some devices run ##3646633##).
  2. You will be taken to the engineering menu (if the combination didn't work, try ##4636## and select Testing). β†’ Touch Screen).
  3. In the Touch Screen Test section, click Calibration or Reset Touch Data.
  4. Follow the instructions on the screen (usually touch the crosses in the corners of the display).
  5. Once completed, restart the phone.

On devices with Qualcomm Snapdragon (for example, POCO F4 GT or Redmi K40) path may differ:

Engineering Menu β†’ Hardware Testing β†’ Touch Screen β†’ Touch Panel Test β†’ Calibration

If the calibration is not effective, check the raw data of the sensor.

  • πŸ“Š In the engineering menu, select Touch Screen Raw Data or TP Raw Data Test.
  • πŸ‘† Touch the screen – if the table values are above 1000 with a light touch, the sensor is too sensitive.
  • πŸ”§ In this case, try to reduce the gain (see section 4) or contact the service.
What to do if the engineering menu is not opened?
Some firmware (especially global ones) have blocked access to the engineering menu: 1. Use the app. MTK Engineering Mode (for devices on Mediatek). 2. Install Activity Launcher from Google Play and find activity com.android.settings.TestingSettings. 3. Connect your phone to your PC and use it. ADB-Team: Adb shell am start -n com.android.settings/.TestingSettings
Xiaomi modelCombination for the engineering menuThe path to sensor calibration
Redmi Note 11/12, POCO X4/X5##6484##Touch Screen β†’ Calibration
Xiaomi 12/13, Mix 4/5##4636##Testing β†’ Touch Screen β†’ Reset Data
POCO F3/F4 GT##3646633##Hardware Testing β†’ Touch Panel Test
Redmi K50/K60##64663##TP Calibration β†’ Start

4. change the sensor parameters through ADB (advanced)

If standard methods don’t work, you can manually edit the sensor settings via Android Debug Bridge (ADB). This method requires the inclusion of debugging USB It's suitable for users familiar with the command line, and the advantage of this method is that it can fine-tune the threshold of the response and filtering of the noise.

First, prepare the device:

  1. Turn on Settings β†’ About Phone β†’ MIUI version (click 7 times to activate Developer Mode).
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect the phone to the PC and confirm the debugging permission.

Now run commands in the terminal (for Windows, use Command Prompt, for example, for the terminal). macOS/Linux β€” Terminal):

adb shell


su




echo 10 > /sys/touchscreen/firmware_update # Reset sensor driver




echo 50 > /sys/touchscreen/touch_threshold # Setting a sensitivity threshold (value from 30 to 100)




echo 1 > /sys/touchscreen/glove_mode # Activation of the glove mode at the driver level




exit




exit

Explanation to the teams:

  • πŸ”’ Parameter touch_threshold It is responsible for the minimum force of pressing. The higher the value (maximum) 100), You're less sensitive. 50 and adjust in step 10.
  • 🧀 Team team. glove_mode includes hardware mode of gloves that ignores light touches.
  • πŸ”„ After applying the commands, restart the phone with the adb reboot command.

⚠️ Attention: Incorrect values in ADB If the screen has stopped responding after the changes, reset: adb shell su echo 0 > /sys/touchscreen/firmware_update exit or return the standard settings through Settings β†’ System system β†’ Resetting settings.

For devices with Mediatek processors (e.g., Redmi) 10C or POCO M5) The path to sensor parameters may be different. Use the command:

adb shell ls /sys/class/touchscreen/

To find the right path, then place it in the commands above (e.g, /sys/class/touchscreen/tp_device/touch_threshold).

Install the drivers. ADB PC-only|Put the debugging on. USB phone-on|Download the Android platform tools SDK|Create a backup copy of the data|Check the sensor model in the engineering menu-->

5. Hardware causes of high sensitivity

If the software methods didn't work, the problem could be in the hardware, and here are the most common reasons and ways to fix them:

Reason.SymptomsDecision
A damaged digitizerThe screen responds to touch without touching, "ghost" pressingReplacement of the sensor module in the service
Poor quality protective filmFalse positives on the edges of the screen, "sticky" touchesRemove the film or replace it with oleophobic-coated glass
Moisture under the screenSensitivity increases with high humidityPut your phone in a silica gel bag for 24 hours
Magnets in a caseThe screen is activated when the bookcase is closed.Use a case without magnets or turn off the Hall sensor
Wear of the sensor layerUneven sensitivity (high/low response areas)Calibration or screen replacement

Pay special attention to magnetic cases. Many models (such as the official cases for the Xiaomi 13) contain magnets for fixation, which affect the sensor.

  • 🧲 Remove the cover and check for sensitivity without it.
  • πŸ“± If the problem has gone away, disable the Hall sensor (responsible for magnetic cases) through ADB: adb shell settings put global hall_sensor_enabled 0
  • πŸ”„ Reboot the phone.

On devices with an ultrasonic sensor (such as the Xiaomi Mix Fold 2), the high sensitivity may be due to fingerprint scanning settings.

  1. Remove all fingerprints in Settings β†’ Passwords and security β†’ Fingerprints.
  2. Turn off the screen unlock function (if any).
  3. Reboot your phone and add your fingerprints again.

πŸ’‘

If the screen reacts to touch even after a full reset, the problem is almost certainly hardware. Don't try to repair yourself - contact Xiaomi's authorized service.

6. Alternative solutions: applications and firmware

If embedded tools MIUI They don't work, consider third-party solutions, and they're suitable for root-rights or custom firmware devices like LineageOS or Pixel Experience).

List of verified annexes:

  • πŸ“± Touchscreen Calibration – allows you to manually configure sensitivity zones (requires root).
  • πŸ› οΈ Button Mapper – can block random touches in certain areas of the screen.
  • πŸ”„ Nova Launcher – In the gesture settings there is an option to ignore random swipes.
  • πŸ“‰ Touchscreen Repair – Tests and resets sensor settings (not working on all models).

For devices with unlocked bootloader, you can install a custom core with advanced sensor settings.

  • πŸ”§ FrancoKernel – supports fine tuning of input devices.
  • ⚑ Perseus Kernel – has a separate module for sensor calibration.
  • πŸ“± Xiaomi.eu ROM β€” firmware MIUI, including hidden sensor options.

Warning: Installation of custom firmware and cores resets the warranty and can lead to unstable operation.

Create a backup copy through TWRP|Check the compatibility of the firmware with the model|Charge your phone at least 70%|Turn off data encryption|Download the original firmware for rollback-->

If you're not prepared for the risks, try Xiaomi's cloud firmware, which often includes updated sensor drivers, to move to the cloud version:

  1. Download the Mi Flash Tool and firmware from the Xiaomi Firmware website.
  2. Select the Clean All option in the Mi Flash Tool.
  3. Connect your phone in Fastboot mode (clip Volume Down + Power).
  4. Start the firmware and wait for the completion.

7. Diagnostics of sensor malfunctions

Before you carry the phone to the service, conduct a self-diagnosis, which will help to more accurately describe the problem to the master and save time.

Ghost touch test:

  1. Open the Settings. β†’ The phone. β†’ Version. MIUI and click on the logo several times. MIUI, to activate the testing mode.
  2. Select the Touch Screen Test (or TP Test).
  3. Put your phone on the table and watch for 1-2 minutes. If the dots appear on the screen without your intervention, the sensor is faulty.

Checking the uniformity of sensitivity:

  • πŸ“Š Install Touchscreen Test from Google Play.
  • πŸ‘† Swipe your finger around the screen and the program will show areas with different sensitivity (red – too sensitive, blue – weakly reacting).
  • πŸ” If the irregularity is obvious, the problem may be in the detachment of the plume or damage to the sensory matrix.

Moisture response test:

Breathe on the screen (to make it sweaty) and immediately run a touch test. If the sensor works more often than usual, moisture penetrates the glass - you need to dry or change the screen.

⚠️ Warning: On infrared sensor devices (such as the Xiaomi Mix 4 subscreen front camera), tests may show false positives due to IR backlight. Turn off the camera in the engineering menu before diagnosing.

Frequently asked questions

Can sensitivity be reduced in certain applications only?
Yes, but it will require additional tools: Use Tasker with the AutoInput plugin to block touches in selected apps, PUBG Mobile or Genshin Impact have built-in screen sensitivity settings. For browsers (like Chrome), install the Touch Block extension to ignore random swipes. MIUI 14 Game Space (Settings) has appeared β†’ Special facilities β†’ Game space where you can turn off gestures at the edges of the screen.
After updating MIUI The screen is getting too sensitive?
This is a common problem after major updates (e.g., with a MIUI 13 on MIUI Solutions: Reset the sensor settings through the engineering menu (see section 3). MIUI Using the Mi Flash Tool (instruction in section 6). Clear the cache of system applications: Settings β†’ Annexes β†’ Application management β†’ Three points. β†’ Show system-based β†’ Find System. UI" If the problem persists, report the bug via Mi Community – Xiaomi often releases patches for such cases.
The sensitivity of the screen varies in different areas. How do you fix it?
Uneven sensitivity is usually associated with: Touch matrix damage - screen replacement is required. Incorrect calibration - perform the procedure in section 3. The plume defect - check the sensor connection (disassembly is required). For a temporary solution, try: adb scale shell wm touchslop 1.5 This command increases the "dead zone" around the touches, reducing the difference in sensitivity. The effect is valid until reboot.
Can you turn off the sensor completely, leaving only the buttons?
Yeah, but it'll require root rights or ADB. Ways: Through ADB: adb shell settings put secure touch_exploration_enabled 1 This activates the Screen Narrator mode, where touch is ignored and gestures are controlled. Button Mapper (requires root) allows you to reassign hardware buttons for navigation, POCO M4 Pro) command: adb shell input disable-touch Use adb shell input enable-touch to return sensitivity. Without root rights, complete sensor shutdown is impossible due to Android security limitations.
After the screen was changed, the sensitivity got worse.
This is a typical problem when using non-original parts. Solutions: Recalibrate the sensor through the engineering menu (section) 3). Check the compatibility of the screen - some Chinese displays require driver firmware. 1 > /sys/touchscreen/fw_update Update the firmware of the sensor module: adb shell echo "model_name" > /sys/touchscreen/fw_name (where model_name β€” model of your display, for example, ili9881h some AMOLED-If nothing helps, contact the service to check the quality of the installation of the plume. LTPO-displays (e.g., Xiaomi) 12S Ultra) after changing the screen may require activation through the official software Mi Display Tool, which is only available in service centers.