How to Turn Off Vibration on Xiaomi: A Complete Guide to All Models

Vibration on Xiaomi smartphones can be useful in some situations, but it is often a source of annoyance โ€” especially when the phone is constantly shaking in your pocket from each notification or when typing. Fortunately, MIUI has several ways to turn off vibration โ€” both completely and selectively for individual functions. The problem is that the settings are scattered across different menus, and their location depends on the firmware version and device model.

In this article, weโ€™ll look at all the options available, from standard settings to hidden options for power users, how to remove vibrations when calling, texting, keyboard, and what to do if the Suddenly menu items you want have disappeared after the update, and focus on Android 13/14 and MIUI 14/15, where the interface has changed markedly.

If you want to get rid of vibration once and for all, you just have to turn it off globally in the audio settings, but often you need a more flexible approach: for example, leave the tactile recoil when calling, but remove it for Telegram messages or typing, and we'll show you how to customize each scenario separately, including little-known ADB tricks for advanced users.

1.How to completely turn off vibration on Xiaomi

The most radical way is to deactivate the vibration for all events at once, which is convenient if you donโ€™t want the phone to shake in your hands. In most Xiaomi, Redmi and POCO models, this option is hidden in the audio settings, but its location may vary depending on the version of MIUI.

On devices with MIUI 14/15, the path looks like this:

  1. Open Settings (the gear icon on the main screen).
  2. Go to the section Sound and vibration.
  3. Scroll down to the Vibration block and click on it.
  4. Turn off the Vibration slider when touching (this removes the recoil when you press the screen).
  5. Go back and turn off Vibration when calling and Vibration when notifying.

On older versions (MIUI 12/13), you may need to go to Settings โ†’ Sound โ†’ Additional โ†’ Vibration and deactivate all switches manually. On some models (for example, Xiaomi 12T or POCO F5), the option โ€œVibration on touchโ€ is hidden in the special features menu (Settings โ†’ Special features โ†’ Physical interaction).

Make sure the phone is not in silent mode (bell icon with cross-out)

Check if Do Not Disturb mode is enabled (can block setting changes)

Update MIUI to the latest version (old firmware may not have some options)

Make a backup of settings in case of failure-->

2. Turn off vibrations when calling and SMS

If you are annoyed by the jitter of your phone during incoming calls or messages, but you want to keep the tactile recoil in other scenarios, adjust the vibration selectively.

Method 1: Through sound settings

  • ๐Ÿ“ž Go to Settings. โ†’ Sound and vibration โ†’ Vibration when ringing and move the slider to the left.
  • ๐Ÿ’ฌ For SMS: in the same menu, find Vibration at notifications and turn it off.
  • ๐Ÿ”” If you want to leave vibrations only for specific contacts, use customized tune settings (more on this below).

Method 2: Through the call profile

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to Melodies and Vibration โ†’ Vibration.
  4. Choose No Vibration or customize the custom template.

On some models (like the Redmi Note 12 Pro+), these settings are duplicated in the contact menu. If you want vibration to only work for important calls, create a separate group of contacts with unique signals.

When you call.

When Notified by Applications

When typing

When you touch the screen

I'm fine with it.-->

3. How to Remove Keyboard Vibration on Xiaomi

Tactile recoil in typing is one of the most controversial functions, because some people can't live without it, and some people can't type quickly, and it shuts down separately from other vibrations.

For the standard Gboard keyboard (from Google):

  • ๐Ÿ”ค Open any field to type text (such as WhatsApp) to make the keyboard appear.
  • ๐Ÿ”ง Click on the gear icon in the top menu of the keyboard (or hold the comma and select Settings").
  • ๐Ÿ“ฑ Go to Settings. โ†’ Sound and vibration.
  • ๐Ÿ”• Turn off the vibration when you press the keys.

For the MIUI keyboard (built into the firmware):

  1. Go to Settings โ†’ System and device โ†’ Language and input.
  2. Select the MIUI Keyboard (or Virtual Keyboard).
  3. Click Settings โ†’ Additional โ†’ Vibration.
  4. Deactivate the Vibration option when pressed.

Important: If the vibration still works after you turn off, check if you have a third-party keyboard (like SwiftKey or Fleksy) installed, each with its own vibration settings that need to be adjusted separately.

๐Ÿ’ก

If the keyboard vibration is on but not working, check if the vibration motor is switched off in the engineering menu, and enter the code ##4636## in the Phone app and select "Vibration Testing".

4 Vibration in Games and Applications: How to Manage

Many games and instant messengers (such as PUBG Mobile, Call of Duty or Viber) use their own vibration settings, which are independent of system parameters. To turn off jitter in a particular application, you will have to dig into its settings.

Examples for popular applications:

AnnexThe path to settingsOption to shut down
TelegramSettings โ†’ Notifications โ†’ VibrationSelect "No Vibration"
WhatsAppโ‹ฎ โ†’ Settings โ†’ Notifications โ†’ Tone and vibrationTurn off Vibration.
PUBG Mobileโš™ โ†’ Mainstream โ†’ Vibration.Move the slider to the left
TikTokProfile โ†’ โš™ โ†’ Notifications โ†’ Vibration.Turn off the switch.

If the app doesn't have a separate vibration setting, but it still works, try turning off notifications completely or use Do Not Disturb mode for this app. On Xiaomi, it's like this:

  1. Press the app icon on the home screen.
  2. Select Application Information.
  3. Press Notifications.
  4. Turn off the Allow Notifications slider or set exceptions.
How to turn off vibration in games without settings?
Some games (especially older ones) do not have the option to turn off vibrations. In this case, you can: 1. MIUI (Settings โ†’ Special facilities โ†’ Game mode) and disable vibration in it. 2. Install an application such as MacroDroid to block vibration when you start a particular game. 3. Manually edit the game settings files (requires root rights).

5. Hidden vibration settings: ADB and engineering menu

If standard methods donโ€™t work (e.g., custom firmware or MIUI beta), advanced tools can be used, and these methods require caution and are only suitable for advanced users.

Method 1: Through ADB (without root)

  1. Enable USB Debugging in the Developer Settings โ†’ About Phone โ†’ MIUI Version โ€“ Press 7 times, then go back to Additional Settings โ†’ For Developers.
  2. Connect your phone to your PC and execute the command: adb shell settings put global vibration_intensity 0 This will zero out the vibration intensity for all events.
  3. To return standard settings, use: adb shell settings delete global vibration_intensity

Method 2: Through the Engineering Menu

  • ๐Ÿ“ฑ Open the Phone app and enter the code: ##4636##.
  • ๐Ÿ”ง Go to the Equipment Testing (or Hardware Testing) section).
  • ๐Ÿ”„ Select Vibration and press Stop Vibration (on some models, the option is called Vibrator Test).
  • โš ๏ธ Do not change other options in the engineering menu โ€“ this can cause failures!

โš ๏ธ Attention: Use ADB Or an engineering menu can disrupt the stability of your phone. Before experimenting, back up your data through Settings. โ†’ Additionally. โ†’ Backup and reset.

6 Vibration does not turn off: what to do?

If youโ€™ve tried all of these methods, but the vibration still works, the problem may be:

Possible causes and solutions:

  • ๐Ÿ”„ Firmware failure: After update MIUI You might have reset your phone. Try to return it to factory settings. โ†’ The phone. โ†’ Resetting settings, but save important data first.
  • ๐Ÿ›  Vibrator motor damaged: If the phone fell or got wet, the motor could have failed and now it works all the time, in which case only a replacement at the service center will help.
  • ๐Ÿค– Virus or malware: Some applications may force vibrations. Check your phone with antivirus (such as Malwarebytes) and remove suspicious programs.
  • ๐Ÿ“ฑ Keyboard conflict: If you have multiple keyboards installed, their settings may overlap. Remove unnecessary ones through Settings โ†’ Annexes.

If the vibration is on by itself for no apparent reason, check Settings โ†’ Battery โ†’ Battery Use. It is possible that some application in the background activates the vibration motor. The screenshot below shows an example of abnormal battery consumption due to a failure in MIUI Launcher:

How to check the vibrator for performance?
1. Enter the code ##0*## (equipment test) in the phone application. 2. Select Vibrator or Vibration. 3. If the motor does not respond to the command, it is defective. 4. If the vibration works but does not turn off in the settings, the problem is in the software.

โš ๏ธ Note: Some Xiaomi models (e.g. Mi 11 Ultra or Redmi) K50 Gaming: the vibrator is integrated into the cooling system, and shutting it down can cause overheating under intense loads (games, rendering).

7.Vibration on Xiaomi smartwatches and fitness bracelets

If you have a Mi Band, a Xiaomi Watch, or another gadget from the Xiaomi ecosystem, the vibration on it is set up separately through the Mi Fitness app (formerly Zepp).

For the Mi Band 6/7/8 and Xiaomi Watch S1/S2:

  • ๐Ÿ“ฑ Open the Mi Fitness app on your phone.
  • ๐Ÿ”— Connect to your device (if not already connected).
  • ๐Ÿ”ง Go to the Device Profile section โ†’ Notifications.
  • ๐Ÿ”” Turn off Vibration at Notifications or set your schedule.

For Xiaomi Smart Band Pro:

  1. In the Mi Fitness app, select your bracelet.
  2. Then go to the device settings โ†’ Reminders.
  3. Deactivate Vibration for incoming calls and Vibration for messages.

On some models (such as the Xiaomi Watch S1 Pro), you can adjust the vibration intensity from weak to strong. If even at a minimal level the jitter is too strong, try updating the watch firmware through the app.

FAQ: Frequent questions about vibration on Xiaomi

โ“ Why After Updating MIUI The vibration settings are missing?
In newer versions of MIUI (starting with MIUI 14), some vibration options have been moved to other menus. For example, the vibration settings when touching can now be in Settings โ†’ Special features โ†’ Physical interaction. If there is no option at all, try resetting your phone or wait for a patch from Xiaomi.
โ“ Can vibrations be turned off only for specific contacts?
Yes, but not for all models. On most Xiaomi smartphones, it's like, Open the Contacts app. Choose the contact you want and click Edit. Scroll down to Melody and Vibration. Press Vibration and select No Vibration. On some devices (like the POCO X5 Pro), this option may not be available.
โ“ The vibration works, but it's very weak?
The vibration intensity is adjusted to Settings โ†’ Sound and vibration โ†’ Vibration โ†’ Vibration intensity. If the slider is already at maximum, but the vibration is barely noticeable, the vibration motor may be worn out. Also check if the power saving mode is on, it can limit the power of the motor.
โ“ How to turn off vibration when connecting charging?
This function is called โ€œVibration when power is connectedโ€ and is turned off in Settings. โ†’ Battery โ†’ Battery settings โ†’ Vibration when charging. If you don't have an option, try using it. ADB-Adb shell settings put global charging_vibration_enabled 0
โ“ Why does the vibration turn on on on itself at night?
It's likely that one of the system reminders (e.g. low battery or software updates) is triggered. Check: Notification schedule in Settings โ†’ Applications โ†’ Notification management. Alarm clock and timer settings. Background processes in Settings โ†’ Battery โ†’ Battery Use. Also, vibration can be associated with Google Assistant or Mi AI โ€” turn off voice prompts in their settings.

๐Ÿ’ก

If the vibration doesnโ€™t turn off through standard settings, check for MIUI updates first, then try resetting the audio settings, and only use the ADB or engineering menu as a last resort.