How to remove vibration on Xiaomi: all ways for different situations

Vibration on Xiaomi smartphones can be a useful feature, but it often annoys users - especially when it works unnecessarily. Depending on the model (Redmi Note 12, POCO X5, Mi 11 and others) and the firmware version (MIUI 14/15), the ways to turn off vibration are different. In some cases, just change a couple of settings, and sometimes you need to dive deep into the system menus or even install third-party applications.

In this article, we'll look at all the possible scenarios: how to remove vibrations when calling, texting, app notifications, typing on a keyboard, and touching a screen. Separately, we'll look at problems where vibrations don't turn off using standard methods, often due to firmware bugs or setting conflicts. If you're faced with a phone vibrating on its own for no reason, you'll find a solution here, too.

Why Xiaomiโ€™s Vibration May Not Work

Before we go into turning off the vibration, it's important to understand why it might not work properly.

  • ๐Ÿ”„ Settings conflict: in MIUI There are separate vibration regulators for calls, notifications and system sounds, and if they're set up in a conflicting way, the phone can vibrate even when the options are off.
  • ๐Ÿ“ฑ Model features: some devices (for example, Redmi Note 10 Pro or POCO F4) have hardware limitations to disable vibration when touched.
  • ๐Ÿž Firmware bugs: in versions MIUI 13-15 There have been cases where the vibration turned on itself after the update.
  • ๐Ÿ”ง Third-party apps: messengers (WhatsApp, Telegram) or launchers can override system settings.

If the vibration comes on suddenly, first check if you have recently installed a system update or new applications, often solved by rolling back changes or resetting the sound settings.

๐Ÿ“Š Your Xiaomi model is in the series.
Redmi
POCO
Mi
Black Shark
other

How to turn off vibration when calling and SMS

The most common request is to remove vibrations when incoming calls or messages, and in MIUI, this is done through the audio profile menu:

  1. Open the Settings. โ†’ Sound and vibration.
  2. Select Vibration Mode (or Vibration when calling in older versions).
  3. Switch the slider to the off position. or select the option No vibration.
  4. For SMS, repeat the action in the Vibration section at notifications.

If the gray option is inactive, then on your model, the vibration of the calls is rigidly tied to the sound profile "Vibration", in which case only changing the profile to "No Sound" or "Sound" without vibration will help.

โ˜‘๏ธ Checking vibration settings when calling

Done: 0 / 4
Xiaomi modelDoes it support a complete shutdown of vibration when calling?Alternative method
Redmi Note 11/12Yes.Through the audio profile menu
POCO X3/X4Partially (depends on firmware)Use the "Do Not Disturb" mode
Mi 10/11Yes.Disconnection in settings SIM-map
Black Shark 5No (game models)Disable in the game space

โš ๏ธ Note: On some models (POCO F3, Redmi K40) The vibrations of the calls can be turned on when you reboot, and this is a firmware bug, and it's only going to help you update the system or reset your settings.

Turning off keyboard vibration and screen touches

The vibrations when typing (tactile response) and when touching the screen are set separately. For a standard Gboard or MIUI Keyboard keyboard:

  1. Open any field to enter text (for example, in Notes).
  2. Click on the icon. โš™๏ธ keyboard.
  3. Select Settings โ†’ Sound and vibration.
  4. Turn off the options Vibration when pressed and Sound when pressed.

To turn off vibration when touching the screen (haptic feedback):

  1. Go to Settings โ†’ Additional โ†’ Special Opportunities.
  2. Choose Vibration When Touched (or Tactile Feedback).
  3. Switch the slider to the off position.

If these items are not available, then your model (Redmi 9A, POCO M3) does not support disabling tactile response at the system level, in which case only installing custom firmware or using third-party applications like MacroDroid to block vibration will help.

๐Ÿ’ก

If the keyboard vibration returns after the update, try resetting the Gboard app settings from the Settings โ†’ Apps โ†’ App Management โ†’ Gboard โ†’ Storage โ†’ Clear Data menu.

Vibration at notifications from applications

Many apps (WhatsApp, Viber, Instagram) have their own vibration settings that are independent of the system settings.

  • ๐Ÿ“ฒ Open the app settings (for example, in WhatsApp: โ‹ฎ โ†’ Settings โ†’ Notifications).
  • ๐Ÿ”• Find the Vibration or Notification Sound section.
  • ๐Ÿšซ Select the option No vibration or Disabled.
  • ๐Ÿ”„ Telegram may need to turn off vibration separately for messages and calls.

If the application does not have such settings, the vibration can be blocked through system restrictions:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the appropriate app (such as Facebook).
  3. Click Notifications โ†’ Additionally.
  4. Turn off the Vibration or Sound and Vibration option.

โš ๏ธ Note: Some applications (e.g. banking) may ignore system vibration settings due to security policies, in which case only completely disabling notifications for this application will help.

What if the vibration returns after resetting?
This involves synchronizing settings through your Mi Account. To avoid a problem, turn off sync to Settings before reset โ†’ Xiaomi Account โ†’ Sync โ†’ System Settings.

Completely shutting down vibration through the engineering menu

If standard methods don't work, you can use the CIT, which is suitable for advanced users and requires caution:

  1. Open the Phone app.
  2. Enter the code ##4636##
  3. In the menu that opens, select Hardware Testing (or Hardware Testing).
  4. Go to the Vibrator section.
  5. Select the Vibrator Test and click Stop Vibration.
  6. Return to the main CIT menu and select Vibration Settings (if available).
  7. Turn off all vibration-related options.

On some models (Redmi 10C, POCO M4 Pro), the engineering menu may not contain a vibration section, in which case, try the alternative code:

##36446337##

On devices with Snapdragon 8 Gen 1/2 processor, turning off vibration through the engineering menu can cause the tactile engine to fail. If the vibration is completely lost after manipulation (including important notifications), reset your settings via Settings โ†’ About Phone โ†’ Reset settings.

The vibration does not turn off: what to do

If youโ€™ve tried all the ways but the vibration still works, the reasons may be:

  • ๐Ÿ”„ Firmware failure: especially relevant after updating to MIUI 14/15. Help rollback to the previous version or reset to factory settings.
  • ๐Ÿ› ๏ธ Tactile motor damage: If the vibration is constant (even without notification), it may be a hardware malfunction.
  • ๐Ÿ“ฆ Custom firmware conflict: If youโ€™re using LineageOS or Pixel Experience, check the kernelโ€™s compatibility with your model.
  • ๐Ÿ”’ Manufacturer's policy: on some models (Black Shark, POCO F5) Vibration is tied to the game mode and does not completely shut down.

To diagnose hardware problems:

  1. Go to Settings โ†’ About Phone โ†’ Diagnostics (or enter the code ##6484## in the phone application).
  2. Select the Equipment Test โ†’ Vibration.
  3. If the test shows an error, contact the service center.

โš ๏ธ Warning: If the vibration is accompanied by overheating of the phone or rapid discharge of the battery, this may indicate a short circuit in the tactile engine!

๐Ÿ’ก

Before contacting the service center, be sure to back up your data through Settings โ†’ Additional โ†’ Backup and Reset, as the diagnosis may require a complete reset of the device.

Third-party applications for vibration management

If the system methods didn't work, you can use third-party utilities. Here are the proven options:

AnnexFunctionalCompatibility
MacroDroidAutomatically switching off vibration by triggers (time, application, etc.)All models on Android 8+
Vibration TunerFine tuning of vibration intensity for different eventsRequires root rights
TaskerCreating rules to block vibrations under certain conditionsAndroid 7+ (without root with restrictions)
Good VibrationsCompletely shutting down vibration for notificationsMIUI 12+ (may not work on POCO)

To use MacroDroid or Tasker without root rights:

  1. Install the app from Google Play.
  2. Grant permission for Special Access to Settings โ†’ Apps โ†’ Permissions โ†’ Special Access.
  3. Create a rule with a trigger Notice received and the action Disable vibration.

On models with MIUI 15, these applications may need to turn off battery optimization in the application settings to work.

FAQ: Frequent questions about vibration on Xiaomi

Why did the vibration get stronger after the upgrade to MIUI 15?
MIUI 15 changed the haptic engine algorithm โ€” the vibration is more responsive, but less accurate. To get back to the previous settings, try: Reverse to MIUI 14 through Settings โ†’ Phone โ†’ System Update โ†’ Three points โ†’ Select an update pack. Use the Vibration Tuner app (requires root). If nothing helps, wait for the next update โ€” Xiaomi usually fixes such bugs within 1-2 months.
Can vibrations be turned off for a specific contact?
Yes, but not through system settings. Options: Create a separate audio profile for contact in Google Contacts and turn off vibration in call settings. Use Tasker with the rule: If [contact name] rings โ†’ Turn off vibration. On some models (Redmi Note 12 Pro+), this feature is available in the standard phone app: Open contact โ†’ Set a tune โ†’ Vibration: No.
Vibration works even in "Do Not Disturb." How do you fix it?
It's a famous bug. MIUI 14, related to priority notifications Solutions: Open Settings โ†’ Notifications and status bar โ†’ Don't disturb. Select the rules. โ†’ Priority notifications. Turn off Allow Vibration for all apps. Reboot your phone. If it doesn't work, reset your notification settings through Settings. โ†’ Annexes โ†’ Application management โ†’ โ‹ฎ โ†’ Resetting notification settings.
On POCO F4, the vibration turns off, but it turns on again every other day.
This problem is related to the adaptive vibration function in MIUI for POCO. To turn it off permanently: Activate Developer Mode (7 times click on the MIUI version in your phone settings). Go to Settings โ†’ Additional โ†’ For developers. Find the option Adaptive Vibration and turn it off. Also turn off Automatic Vibration Optimization. After that, the vibration will remain in your chosen state.
Can the vibratory motor be physically turned off?
Technically, yes, but it's not recommended for several reasons: Disabling the engine contacts will lead to loss of warranty. On some models (Mi 11 Ultra), the vibration engine is integrated into the cooling system. Without the engine, functions like Game Vibration or Camera Tactile Response will not work. If vibration is critically intrusive, you should contact a service center for diagnosis - perhaps the problem is a firmware failure, not a hardware part.