How to completely disable the touch screen on the Xiaomi phone: all ways

Touchscreen on Xiaomi smartphones is not only a convenience, but also a potential problem. If the display is damaged, reacts to false touches, or you want to temporarily block input for a child, completely disabling the touchscreen may be the only solution. Unlike the standard blocking of the power button, which only extinguishes the screen, here we are talking about software or hardware disabling the touch layer, while the display itself will continue to display the picture.

In this article, we will discuss 5 proven methods of disabling the sensor on Xiaomi, Redmi and POCO devices, including models with MIUI 12-14 and HyperOS. Importantly, some methods require superuser rights (root) or PC connection, so prepare the necessary tools in advance. If your phone does not respond to touch due to mechanical failure, go straight to the section on physical locking.

1. Disable the sensor via MIUI settings (no root)

The easiest way is to use the built-in MIUI features, but it doesn't work on all models, and it's a technique that's suitable for temporary locking, like handing the phone to a child so that they can watch the video but not press anything.

Instructions:

  • πŸ“± Open the Settings. β†’ Special facilities β†’ Universal access.
  • πŸ” Scroll down and find the item β€œSensor Lock” (some firmware may call β€œTouch BanΒ»).
  • πŸ”˜ Activate the switch. The screen will continue to work, but will not respond to touch.
  • πŸ”„ To return sensitivity, re-enter this menu or reboot the device.

⚠️ Note: On smartphones with HyperOS (for example, Xiaomi 14 or Redmi Note 13 Pro)+) This item may not be available. In that case, use alternative methods.

πŸ’‘

If your firmware doesn’t have the option to lock the sensor, try turning on Demo Screen mode in Settings β†’ About Phone β†’ MIUI version (click 5 times on the line with the version) This will turn off all touches, but will show animations of the system.

2.Use of the engineering menu (#3646633##)

The Engineering Mode allows you to test and configure hardware components, including the touch screen, which works on most Xiaomi devices, but requires caution – improper actions can disrupt the display.

Step-by-step:

  1. Open the Phone app and enter the combination: ##3646633###
  2. In the menu that appears, select Hardware Testing β†’ Touch Screen.
  3. Press the Touch Screen Test or TP Self-test (depending on the model).
  4. In the upper right corner, look for the option β€œDisable Touch” (may be called β€œClose TP”).
  5. Confirm the action. The sensor will shut down, but the screen will remain active.

To return to work, re-enter the engineering menu and select Enable Touch.

What to do if the engineering menu is not opened?
On some models (e.g., the POCO X5 Pro), the #3646633## combination may not work due to manufacturer restrictions, in which case use the MTK Engineering Mode app (for MediaTek processors) or Qualcomm EngineerMode (for Snapdragon), which can be downloaded from Google Play.

3. Disable sensor via ADB (for power users)

If previous methods didn’t work, you can use Android Debug Bridge (ADB), a debugging tool for PCs, which is universal and works on any Xiaomi device, but requires a connection to a computer and the developer mode.

Preparation:

  • πŸ–₯️ Install. ADB Tools on PC.
  • πŸ“² On the phone, activate Settings. β†’ The phone. β†’ Version. MIUI (press 7 times, then return to Settings β†’ Additionally. β†’ For developers and enable debugging by USB.
  • πŸ”Œ Connect your phone to your PC via cable and confirm your trust in your computer.

Commands to disable the sensor:

adb shell


su




echo 0 > /sys/class/touchscreen/unified_touch/disable_touch

To turn the sensor back on, replace 0 with 1:

echo 1 > /sys/class/touchscreen/unified_touch/disable_touch

⚠️ Note: Some models may have different paths to the sensor file. To find out the exact path, type a command:

ls /sys/class/touchscreen/

Look for folders like this. fts_ts, goodix_ts or synaptics_dsx β€” They usually have a file in them. disable_touch.

Install ADB Tools on PC

Enable the developer mode on Xiaomi

Activate debugging over USB

Connect your phone to the original cable

Check the connection with the adb device command-->

4. Software shutdown with Magisk (root required)

If your Xiaomi has Magisk installed (root rights tool), you can use the modules to control the sensor, which is suitable for permanently turning off or creating hotkeys to lock the touchscreen.

Instructions:

  1. Open Magisk Manager and go to the Modules section.
  2. Click Download from the repository and find the Disable Touchscreen or Touchscreen Toggle module.
  3. Install the module and restart the device.
  4. After the reboot, a switch will appear in the Settings β†’ Magisk menu to turn off the sensor.

Alternatively, you can use the Tasker app with the Secure Settings plugin (requires root), which can create a task that will turn off the sensor on a schedule or under certain conditions (for example, when you launch a particular application).

Example of Tasker's task:

  • πŸ“± Create a new task and add Plugin action β†’ Secure Settings β†’ Root Actions.
  • πŸ”§ Select Touch Screen Toggle and set the Off value.
  • πŸ”„ To regain sensitivity, create a separate task with an On value.

Through MIUI settings (without root)

Engineering menu (#3646633##)

ADB (with PC connection)

Magisk/Tasker (requires root)

Physical lock (film/coverage)-->

Physical locking of the sensor (if the screen is not working)

If the touch screen is damaged and does not respond to touch, but the display is turned on, you can use physical locking, which is also useful if you want to completely eliminate accidental taps (for example, when using the phone as a navigator or media player).

Methods of physical blocking:

MethodPrinciple of actionPlusesCons
Locked protective filmMetallized film preventing the recording of touchesEasy to remove, does not spoil the screenIt can worsen visibility, not all models work.
Lock-panel caseA case with a hard cover covering the screenProtects against mechanical damageYou need to take pictures to use the phone.
Disabling sensor plumePhysical disconnection of the touchscreen plume (requires disassembly)100% guarantee of disconnectionHard to get back, risk of damaging the display
Use of smart watchesManage your phone with Mi Band or Xiaomi WatchNo need to interfere with the phone.Limited functionality

⚠️ Warning: If you decide to disconnect the sensor plume, remember that this will lead to loss of warranty and can cause display problems (for example, the appearance of artifacts on the screen).Be sure to check the scheme of your model on sites like iFixit before disassembling.

πŸ’‘

Physical locking is the only way to completely disable the sensor if software methods fail due to screen damage.

6. Disable sensor on specific Xiaomi models

Some Xiaomi devices have unique sensor controls, and below are brief instructions for popular models.

For Xiaomi Redmi Note 10/11/12 series:

  • πŸ”§ Use the engineering menu (#4636###) and then go to Hardware info. β†’ Touch Screen β†’ Disable.
  • πŸ“± On the firmware MIUI 13+ Sensor lock option may be hidden in Settings β†’ Screen. β†’ Additionally.

For POCO F3/F4/F5:

  • πŸ–₯️ These models often require ADB to turn off the sensor due to firmware limitations.
  • πŸ”„ After use ADB restart the device, otherwise the sensor may spontaneously turn on.

For the Xiaomi Mi 11/12/13 series:

  • πŸ› οΈ HyperOS flagships only work with methods through Magisk or physical locking.
  • πŸ“² Check for the option β€œKiosk Mode” in Settings β†’ Applications – it limits interaction with the screen.

Frequent mistakes and their solutions

When you turn off the sensor, users often face problems, and here are the most common ones and how to fix them:

1.The sensor does not turn off via the engineering menu

  • πŸ”Ή Make sure you type the right combination: ##3646633## (for MediaTek) or ##4636## (for Snapdragon).
  • πŸ”Ή On some firmware, the engineering menu is blocked - try using the app MTK Engineering Mode APK.

2.ADB does not see the device

  • πŸ”Ή Check if the debugging is on USB Have you confirmed your trust in the PC.
  • πŸ”Ή Install Xiaomi drivers from the official website or through Mi PC Suite.
  • πŸ”Ή Try another one. USB-cable (preferably original).

3. After the sensor was turned off, the screen went out

  • πŸ”Ή This is normal for some models - the display can turn off when the touchscreen is blocked.
  • πŸ”Ή If the screen is not turned on, connect the phone to charge and hold the power button for 15-20 seconds.

4. The Magisk module is not working

  • πŸ”Ή Make sure you have the latest version of Magisk (26.0) installed.+).
  • πŸ”Ή Check the compatibility of the module with your version MIUI/HyperOS.
  • πŸ”Ή Reinstall the module and do a full reboot (not fast).

πŸ’‘

If after turning off the sensor you need to control the phone, connect the wireless mouse through OTG-Adapter or use TeamViewer QuickSupport for remote access.

FAQ: Answers to Frequent Questions

❓ Can I turn off the sensor without turning off the screen?
Yes, all of the techniques described in this article (except for physically detaching the plume) allow you to leave the display on, but only lock touch, which is convenient for watching videos or using your phone as a navigator.
❓ Will the gestures work after the sensor is turned off?
No, all gestures (swipes, taps, holdouts) will stop working because they are handled by the touch layer, except for the hardware buttons (if you have them on your model).
❓ How to return the sensor if it is turned off and the screen does not respond?
If you've used a software method (ADB, engineering menu, Magisk), connect your phone to your PC and then return the command, and if the sensor is physically disabled (the train is disconnected), you'll need to disassemble the device.
❓ Does this work on Xiaomi tablets (Pad) 5/6)?
Yes, the instructions are suitable for Xiaomi tablets, but the ways are in the engineering menu or ADB It might be different. For example, on the Xiaomi Pad. 6 to disable the sensor through ADB Use the command: echo 0 > /sys/devices/platform/goodix_ts/disable_touch
❓ Can you turn off the sensor for certain applications only?
Yes, but it will require Tasker with the Secure Settings plugin and root rights. Create a profile that will disable the sensor when you launch the selected application (for example, YouTube or Google Maps).