Why Xiaomi vibrates when unlocking and can it be turned off?
Vibration when unlocking the screen on Xiaomi, Redmi or POCO smartphones is a standard MIUI feature that signals successful unlocking of the device. For many users, this tactile response seems useful, but some find it annoying, especially at night or in quiet rooms. Fortunately, the manufacturer has envisaged several ways to turn off or adjust this vibration, both through system settings and using hidden settings.
It is important to understand that the vibration algorithm depends on the firmware version. For example, in MIUI 14/15 based on Android 13/14, the path to settings may be different from the older versions. Also on some models (for example, Xiaomi 13 Pro or Redmi Note 12), vibration when unlocked is associated with system sounds, so turning it off requires a comprehensive approach. In this article, we will discuss all current methods from basic to advanced, including solving problems when the vibration is not turned off through the standard menu.
If you are faced with a situation where the vibration appears even after it is turned off in the settings, this may be due to a conflict of third-party applications (for example, launchers or optimizers) or a malfunction of the service com.android.systemui.
Method 1: Turn off vibration through basic MIUI settings
The easiest and safest method is to use built-in options. MIUI. This is a good option for most models, including Xiaomi. 12T, Redmi Note 11, POCO X5 and other devices based on Android 12+. The instructions are relevant for the firmware MIUI 13โ15.
To remove vibration when unlocking:
- Open the Settings app (the gear icon on the home screen).
- Go to the section Sound and vibration.
- Select Vibration (in some versions โ Tactile Feedback).
- Find the Vibration option when unlocking and move the slider to the off position.
If there is no separate unlock item on your menu, try turning off all system vibrations:
- ๐ General vibration โ turns off all tactile signals, including keyboard and notifications.
- ๐ฑ Vibration when touching โ responsible for the response when pressing the screen.
- ๐ Unlock vibration โ target option (if available).
โ๏ธ Preparation for vibration shutdown
On some devices (e.g. Xiaomi 11 Lite NE), the option may be hidden in the submenu of Additional Vibration Settings. If you do not find the right item, move on to the next method - perhaps your model requires an alternative approach.
Method 2: Configure through the menu of special features
In rare cases, unlock vibration is controlled through the Special Features section, which is true for devices with customized firmware or users whose standard settings have gone wrong after an update. For example, on the POCO F4 GT, after upgrading to MIUI 14.0.4, some vibration options migrated to this menu.
To check:
- Go to Settings. โ Special facilities.
- Choose Physical Opportunities โ Vibration.
- Turn off Vibration when interacting with the system or Tactile feedback.
Note that this section also allows you to adjust the vibration intensity (if available). For example, the Xiaomi 13 Ultra has a slider with three levels - Weak, Medium and Strong. Setting to a minimum sometimes helps reduce the annoyance without completely turning off.
โ ๏ธ Note: On some devices (e.g. Redmi) 9A) Turning off vibration through Special Options can also block the alarm clock vibration. Before changing your settings, check if this is important to you.
Method 3: Use Do Not Disturb Mode to Temporarily Shut Down
If you need vibration during the day but it interferes with the night, you can use Do Not Disturb (DND) mode, which does not completely turn off vibration, but allows you to flexibly control it depending on the time of day or events.
How to set up:
- Go to Settings โ Sounds and vibration โ Do not disturb.
- Activate the mode and set the schedule (for example, from 23:00 to 7:00).
- In the Exclusions section, make sure that the Vibration option is disabled.
The advantage of this is automation, so for example, you can create a rule where the vibration turns off.
- ๐ Time (night mode).
- ๐ By location (e.g. at work).
- ๐ต When connecting to a specific Wi-Fi network.
The Xiaomi 12S Ultra and other flagships have an option called Adaptive Mode, which analyzes your habits and automatically adjusts the vibration, but requires permission to access usage data.
| Method | Advantages | Deficiencies | Suitable for |
|---|---|---|---|
| The main settings of MIUI | Quick, no rights required. | It doesn't work for all models. | MIUI 13โ15, Android 12+ |
| Special facilities | It works on customized firmware. | Can turn off other vibrations | POCO, devices with modified MIUI |
| Do not disturb mode. | Flexible timing setting | Does not shut down the vibration completely | All models with MIUI 12+ |
| ADB-team | It works on all versions. | Requires PC and debugging over USB | Advanced users |
Method 4: Disabling vibration through ADB (for power users)
If the standard methods do not work, you can use them. ADB (Android Debug Bridge is suitable for devices where the vibration is hardcoded in system files, such as some versions of Redmi. K50 Xiaomi Pad 6 will require a computer with Mi drivers installed. PC Suite or Platform Tools.
Step-by-step:
- Turn on Developer Mode: Go to Settings โ About Phone. Tap 7 times on the MIUI Version until the notification appears.
USB debugging
Settings โ Additional โ For Developers
command-line
Terminal
adb shell settings put global vibration_intensity 0This command zeroes the vibration intensity for all system events, including unlocking. If you only want to turn off unlock, use:
adb shell settings put system lockscreen_sounds_enabled 0What if the ADB does not recognize the device?
โ ๏ธ Attention: Misuse of the right ADB Before executing commands, back up your data via Mi Cloud or locally. If the vibration has disappeared completely (including notifications), return the settings with the command adb shell settings put global settings vibration_intensity 3.
Method 5: Resetting sound and vibration settings
If the vibration when unlocked appears after updating or installing third-party applications, resetting the audio settings will help, a method that does not affect user data, but returns all vibration and sound parameters to factory values.
How to perform the reset:
- Open Settings โ System and device โ Resetting settings.
- Select Reset sound and vibration settings.
- Confirm the action and restart the device.
๐ก
Before resetting, write down the current sound settings (volume, notification melodies) in a notebook or take screenshots, which will help you quickly restore personal parameters after the procedure.
What to do if the vibration does not turn off?
If none of these methods worked, the problem may be related to:
- Application conflict โ some launchers (like Nova Launcher) or optimizers (like Greenify) intercept vibration control.
- System service failure โ an error in the operation of com.android.systemui can lead to arbitrary vibration.
- Hardware malfunction โ on older models (for example, Redmi 5 Plus) the vibration motor can fire spontaneously due to wear.
For diagnosis:
- ๐ ๏ธ Safe Mode: Restart your phone by holding the power button โ Select Safe Mode. If the vibration is gone, the problem is in a third-party app.
- ๐ System Logs: Use Logcat (requires root) to find errors related to VibratorService.
- ๐ฒ Test hardware components: Enter in dial ##4636## โ Choose Equipment Testing โ Vibration.
If the vibration is still in safe mode, try:
- Update the firmware through Settings โ Update the system.
- Perform reset to factory settings (with data saved in Mi Cloud).
- Contact the service center if you suspect a hardware breakdown.
๐ก
On 3.5mm devices (such as the Redmi Note 10 Pro), the vibration when unlocked is sometimes linked to the audio chip settings. Try turning off the audio enhancement option in the audio settings.