How to turn off vibration when unlocking the screen on Xiaomi: 5 proven ways

The vibration of unlocking the screen on Xiaomi smartphones is one of those little things that gets annoying over time, especially at night when the tactile response seems louder than usual, or in public places where unnecessary noise is undesirable. Fortunately, the manufacturer has provided several ways to turn off this feature, both through standard MIUI settings and using hidden developer settings.

In this article, we will discuss all the current methods for Redmi, POCO and Mi devices based on MIUI 12-14 and Android 11-14. You will learn how to remove vibration not only when unlocking, but also when pressing buttons, and what to do if the standard settings do not work. For convenience, we have added screenshots from different versions of firmware and video instructions for visual perception.

Why does vibration when unlocking interfere?

At first glance, tactile feedback seems like a useful feature: it confirms that the screen is responsive to your touch, but it has a few drawbacks that make users look for ways to turn it off:

  • ๐Ÿ”‹ Battery consumption: Vibration motors use energy, even if it's not very high, on weak models like Redmi. 9A or POCO C31) This can reduce battery life by 5-10%.
  • ๐Ÿ˜ด Nighttime use: In silence, the vibration seems louder and can wake you or others, especially if you check notifications in bed.
  • ๐ŸŽฎ Conflict with games. In dynamic games (e.g., games, PUBG Mobile or Call of Duty: Excess vibration distracts from gameplay.
  • ๐Ÿ› ๏ธ Wearing of the machinery: In cheap models, the vibrating motor may eventually start to rattle or run unstablely.

Also, on some devices (such as the Xiaomi 12T or Redmi Note 11 Pro+), the vibration works even when you unlock your fingerprint, which lengthens the process and creates discomfort, and if you encounter one of these problems, then you will find a solution.

๐Ÿ“Š How often do you unlock your smartphone?
Every 5-10 minutes.
Once an hour
Only when you need to.
Always on.

Method 1: Disconnecting through the basic MIUI settings

The easiest method is to use the standard settings menu, which is suitable for most Xiaomi devices on MIUI 12-14 and does not require superuser rights.

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the Sound and Vibration section (some firmware may refer to Sounds and Tactile Effects).
  3. Scroll down to the Vibration block and click on Vibration when touching.
  4. Turn off the slider near the Vibration item when unlocked (or Tactile Feedback when unlocked).

If your version of MIUI does not have a separate unlock point, try to turn off all vibrations in this section โ€“ this will also remove the response when you click on the keyboard buttons and in the menu.

Open sound and vibration settings |Point "Vibration upon touch" found |Slip "Vibration upon unlock" disabled |Suppressed after reboot-->

โš ๏ธ Note: On certain devices (e.g, POCO F4 GT Xiaomi 13 Ultra after disabling vibration in the settings it can return after the update MIUI. In this case, use the method with the developer parameters.

Method 2: Using Developer Parameters

If the standard settings didn't work or the right item didn't work, try turning off the vibration through the developer menu, which is more flexible and allows you to fine-tune the tactile feedback.

First, you need to activate the developer mode:

  1. Go to Settings. โ†’ The phone.
  2. Find the MIUI version and click on it 7 times in a row. You will be notified of becoming a developer!
  3. Return to the main settings menu and open a new Developer section (usually at the bottom of the list).

Now turn off the vibration:

  1. In the Developer section, find Touch Vibration or Tactile Feedback.
  2. Turn off the sliders: ๐Ÿ“ฑ Vibration when unlocked ๐Ÿ”‘ Vibration when pressing buttons (optional)

Restart the device to apply the changes.

What to do if there is no item "Vibration when unlocking"?
Some firmware (e.g., the global version of MIUI for the Redmi Note 10 Pro) may not have this item, so try turning off all vibrations in the Developer section or use the ADB method.

Xiaomi modelAvailability of the item in the settingsIs a Developer Regime Required
Redmi Note 12 Pro+Yeah (on "Sound and Vibration")No.
POCO X5 ProYeah (in "Tactile Effects")No.
Xiaomi 13 LiteNo.Yes.
Redmi 10CYes (hidden in "Additional")No.

Method 3: Disconnect via ADB (for power users)

If previous methods have failed, you can use Android Debug Bridge (ADB), a deep-tuning tool that is suitable for devices with unlocked bootloader or without root rights.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB-driver.
  • ๐Ÿ“ฑ Included Debugging by USB on a smartphone (in settings for developers).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions:

  1. Connect your smartphone to your PC and open the command line (or Terminal on Mac/Linux).
  2. Enter the command to check the connection: Adb devices should appear the name of your device.
  3. Execute the command to turn off vibration when unlocking: adb shell settings put global haptic_feedback_enabled 0
  4. To turn off vibrations when pressing buttons: adb shell settings put global virtual_key_vibe 0
  5. Reset the device.

โš ๏ธ Attention: Teams ADB If you get the syntax wrong, it can cause a malfunction in the interface. Before you execute the commands, back up your data via Mi Cloud or locally.

๐Ÿ’ก

If the vibration returned after using ADB, check if the settings reset after the MIUI update. In this case, repeat the procedure or use the MacroDroid application to automatically apply commands.

Method 4: Third-party applications for vibration control

If you don't want to dig into the settings or use ADB, you can install a specialized app.

  • ๐Ÿ› ๏ธ MacroDroid โ€“ allows you to create macros to turn off vibration in certain situations (for example, at night or in games).
  • ๐Ÿ”‡ Vibration Tuner โ€“ fine-tuning the strength and duration of vibration for different events.
  • ๐Ÿ“ฑ Button Mapper โ€“ Disables vibration for specific buttons (including unlocking).

Example of settings in MacroDroid:

  1. Create a new macro with trigger screen unlocked.
  2. Add the action Change the system setting โ†’ haptic_feedback_enabled โ†’ significance 0.
  3. Save and activate the macro.

The advantage of this method is flexibility, for example, you can only turn off vibrations at night or when you plug in your headphones, but note that some applications require root rights to work properly.

Method 5: Resetting settings to factory (extreme case)

If the vibration when unlocking appeared after updating MIUI or installing custom firmware, and you can not turn it off, resetting to factory settings will help, this method should be used only as a last resort, since it deletes all data from the device.

Instructions:

  1. Back up important data (photos, contacts, messages) through Settings โ†’ About Phone โ†’ Backup.
  2. Go to Settings โ†’ Additional โ†’ Recovery and Reset.
  3. Select Reset and confirm the action.
  4. After the reboot, set your smartphone as new and check if the vibration has disappeared.

โš ๏ธ Note: On some devices (e.g. Xiaomi) 11T Pro) after the reset, you may need to re-authorize in the Mi Account, otherwise some of the features (for example, themes or cloud storage) will not be available.

๐Ÿ’ก

Resetting is a radical method that should only be used if other methods have not worked, and 90% of the time, the problem is solved through MIUI settings or developer settings.

Frequent problems and their solutions

Sometimes users are faced with situations where the vibration does not turn off or returns after a reboot.

Problem.Possible causeDecision
Vibration returns after MIUI updateResetting user settings with firmwareRepeat the shutdown via developer or ADB settings
No item "Vibration when unlocked" in the settingsCut-down firmware (for example, for the European market)Use ADB or third-party apps
Vibration only works when fingerprint unlocksSeparate setting for biometric scannerTurn off vibration in Settings โ†’ Password and security โ†’ Fingerprint

If your problem doesnโ€™t make it to the table, check:

  • ๐Ÿ”„ Updates MIUI: Sometimes bugs with vibration are fixed in new versions of firmware.
  • ๐Ÿ“ฑ Custom firmware: If you use informal firmware (e.g. Pixel Experience), the vibration settings may be elsewhere.
  • ๐Ÿ› ๏ธ Hardware malfunctions: If vibration becomes constant (even without touching), the vibration motor may be damaged.
Can you turn off the vibration only when you unlock it, but leave it in the games?
Yes, you can use MacroDroid or Button Mapper to do that, and you can create a rule that will only turn off vibration when you unlock the screen, without affecting the game.
After the vibration is turned off in the settings, it still works.
Try: Turn off vibration in the developer settings (Settings) โ†’ For developers โ†’ Touch vibrations. Use them ADB-Adb shell settings put global haptic_feedback_enabled 0 Check if vibration is included in the launcher settings (for example, in the POCO Launcher).
Will a fingerprint work without vibration?
Yes, the fingerprint will work fine. The vibration is just an extra feedback, and the scanner recognizes the finger independently of it.
How do I get back to vibe if I change my mind?
Just turn it back on in the settings (Sound and vibration) โ†’ Vibration upon touching) or perform ADB-command with a value of 1 instead of 0.
Why is there no developer menu on my Xiaomi?
This menu is hidden by default. To activate it, go to Settings โ†’ About Phone and click on MIUI Version 7 times.