How to permanently turn off vibration on Xiaomi: from notifications to keyboard

Vibration on Xiaomi smartphones is one of those features that either quietly facilitates interaction with the device or annoys you to shivers. If you are in the second category of users, you know: standard vibration switching off in settings often works selectively. System notifications continue to rattle, the Gboard or MIUI Keyboard keyboard vibrates when dialing, and games and instant messengers ignore global settings. This article will help completely remove the vibration on any Xiaomi, Redmi, POCO or Black Shark device โ€“ from budget models to flagships.

We'll take every possible source of vibration, from system sounds to haptic responses in games, and you'll learn how to turn off vibrations through the standard menu, hidden settings. MIUI, and also ADB-We'll focus on the problems when vibrations return after rebooting or updating the firmware. MIUI 12-14 and HyperOS, but with specific models in mind.

Why the standard vibration shutdown doesn't work

Many users are faced with a situation where, after turning off the vibration in the audio settings, it still works in separate applications, the reason lies in the multi-level vibration control system in MIUI:

  • ๐Ÿ“ฑ System level: global settings in the menu Sound and vibration, which theoretically should turn off everything.
  • ๐ŸŽฎ Applications: individual vibration settings in games, instant messengers (such as WhatsApp, Telegram) or keyboards.
  • ๐Ÿ”ง Hidden options: Some features (such as vibration when touching the screen) are controlled through developer settings or Special features.
  • ๐Ÿค– ADB System commands: deep settings that are not available in the GUI but can override other parameters.

MIUI also has automatic factory vibration resets after a firmware update, which means that even if you manually disabled all options, they can be activated again after the update, and to avoid this, you need to use ADB commands to fix the parameters at the system level.

โš ๏ธ Note: Some models (e.g. Xiaomi) 12T or POCO F5) The keyboard's vibration is not controlled through system settings, but through the keyboard's parameters. If you're using Gboard, check its settings separately!

Disabling vibration through standard MIUI settings

To start with, the simplest thing is to turn off vibration globally through the MIUI menu, which works on most devices, but may not affect some applications.

Steps to shut down:

  1. Open the Settings. โ†’ Sound and vibration.
  2. Go to the Vibration section (on some firmware it may be called Tactile feedback).
  3. Turn off all sliders: ๐Ÿ“ณ Vibration when touching (responsible for response when pressed on the screen). ๐Ÿ”” Vibration at notifications (for SMS, calls, alerts). ๐ŸŽต Vibration when playing music (if any).

Sound and vibration

Don't disturb.

Some devices (such as the Redmi Note 11 or Xiaomi 13 Lite) may have a separate section called Vibration when typing, which you also need to turn off if you donโ€™t want to feel the impact of printing.

"Touch Vibration" slider disabled | Notification vibration disabled |Keyboard settings checked |Do Not Disturb vibration disabled-->

Hidden settings: vibration in games and special features

Even after all options in the main menu are turned off, the vibration can be stored in games or when gestures are used, which is because MIUI treats such cases as "special conditions" requiring separate customization.

How to remove vibration in these cases:

  • ๐ŸŽฎ Games: Go to Settings โ†’ Special facilities โ†’ Vibration and disable Vibration in games. On some devices, this option is hidden in Settings. โ†’ Additionally. โ†’ Turbo-playing mode.
  • โœ‹ Gestures: In Settings โ†’ System system โ†’ Check if there is a Vibration option when swiping (relevant to the MIUI 13+).
  • ๐Ÿ”Š Special features: In the Settings section โ†’ Special facilities โ†’ Hearing can be hidden parameter Tactile feedback for hearing impaired โ€“ it also needs to be deactivated.

If you are using Game Turbo (built-in game accelerator) MIUI), The vibrations in games can be controlled through its settings to turn it off:

  1. Open the Game Turbo Mode (the icon in the notification curtain or in the settings).
  2. Select Settings โ†’ Vibration and deactivate all options.
  3. For individual games (such as PUBG Mobile or Call of Duty), you may need to turn off the vibration in their own settings.
What if the vibration returns after resetting?
On some firmware MIUI (Especially on Redmi with custom builds, system settings are reset when you reboot. This is due to energy saving policy. Solution: 1. Use ADB-commands (described below) to fix parameters. 2. Check if there are third-party vibration control applications (e.g. MacroDroid or Tasker) that may conflict with system settings. 3. Update your firmware to the latest stable version in new builds. MIUI 14 and HyperOS, this problem is less common.

Disabling keyboard vibration (Gboard, MIUI Keyboard, SwiftKey)

Keyboards often ignore global vibration settings because they are controlled separately. Letโ€™s look at how to turn off tactile response in the most popular keyboards for Xiaomi.

keyboardThe path to settingsParameter for deactivation
MIUI Keyboard (standard)Settings โ†’ Additional โ†’ Language and input โ†’ MIUI Keyboard โ†’ Keyboard settingsPress vibration and press sound
Gboard (Google)Open Gboard. โ†’ โš™๏ธ Settings โ†’ Sound and vibrationPress Vibration and Tactile Feedback
SwiftKey (Microsoft)Open SwiftKey โ†’ โš™๏ธ Settings โ†’ Sound and vibrationPress vibration

If you use Gboard but donโ€™t find the vibration option, make sure the keyboard is updated to the latest version. In older versions, the option could be called Tactile Response and be in the Additional section.

โš ๏ธ Note: On certain devices (e.g, POCO X3 Pro) standard keyboard MIUI It may not have the option to turn off vibration, in which case only replacing the keyboard with a third-party (for example, Gboard) or using the keyboard will help. ADB-team.

ADB-commands to completely shut down vibration (for experienced users)

If standard methods don't work, you'll have to use ADB, which is a way to turn off system-level vibration, which ensures that it's not present in all applications, and it requires you to connect to your computer and enable debugging over USB.

Instructions:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone. Click 7 times on MIUI until you become a developer!

USB debugging

Settings โ†’ Additional โ†’ For Developers

Connect the phone to your computer and confirm the debugging permission.

Open the command line (Windows) or terminal (macOS/Linux) and type:

adb shell settings put global vibrate_on 0


adb shell settings put system haptic_feedback_enabled 0




adb shell settings put system vibration_intensity 0

These teams:

  • ๐Ÿ›‘ vibrate_on 0 โ€” Turns off vibrations when notifying and calling.
  • ๐Ÿ–๏ธ haptic_feedback_enabled 0 โ€” Remove the tactile response when touching the screen.
  • ๐Ÿ“‰ vibration_intensity 0 โ€” Resets the vibration intensity to zero.

Once you've done the commands, restart the device. The vibration must disappear completely, including system sounds and games. If you want to bring it back, replace the 0 with the 1 in the commands.

๐Ÿ’ก

If some apps still have vibrations after using ADB (such as Instagram or TikTok), check their individual settings. Some social networks have their own vibration parameters that are independent of the system.

Problems and Solutions: Vibration Returns After Update

One of the most common problems is that you automatically turn on the vibration after you update your firmware, and that's because MIUI resets some of the settings to factory on major updates, to avoid this:

  • ๐Ÿ”„ Fixing through ADB: The commands described above will persist even after the update unless you reset your settings.
  • ๐Ÿ“ฆ Backup of settings: Use Settings โ†’ Additionally. โ†’ Backup to keep current settings before updating.
  • ๐Ÿšซ Disabling Automatic Updates: If vibration is critically disturbing, you can temporarily disable automatic updates in Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update.

If the vibration returns after the update, repeat the steps with the ADB-Or check if you've got any new options on the Sound and Vibration menu. MIUI 14 and HyperOS settings may differ from previous versions.

On notice|When typing|In games.|When you touch the screen|other-->

Alternative methods: third-party applications and custom firmware

If none of the above methods have worked, then alternatives may be considered, and they are suitable for users willing to take more drastic measures.

Ways for Advanced Users:

  • ๐Ÿ“ฑ Vibration control applications: Utilities like Vibration Tuner or MacroDroid allow you to flexibly adjust the vibration, including turning it off completely. ADB root.
  • ๐Ÿ”ง Castom firmware: Firmware on the base AOSP (LineageOS or Pixel Experience are devoid of many โ€œchips" MIUI, Please note that this will require unlocking the bootloader and may deprive you of warranty.
  • ๐Ÿ› ๏ธ Modification of system files: Experienced users can edit files into /system/vendor/overlay/, Vibration is a risk, but it requires root rights.

Before using third-party firmware or modifications to system files, be sure to back up via TWRP or built-in MIUI tools. Mistakes can lead to bootloop (locked boot) or data loss.

๐Ÿ’ก

Castom firmware is an extreme method. They solve the vibration problem, but can introduce new bugs (such as a broken NFC or camera).

FAQ: Frequent questions about turning off vibrations on Xiaomi

Can vibrations be turned off only for specific applications?
Some apps (like WhatsApp or Telegram) have their own vibration settings in the notification menu, and others (like games) may need to use ADB or third-party utilities like MacroDroid.
Why does it still work in games after the vibration is turned off in the settings?
Games often use their own vibration engine, which is independent of system settings. Try turning off the vibration in the game settings or through the Game Turbo Mode in MIUI.
Will the vibration work in silent mode if I turn it off via ADB?
No. The ADB commands in this article turn off the vibration completely, including silent mode, and if you only want to vibrate in silent mode, use the standard MIUI settings without ADB.
Can I turn off the vibration when charging my phone?
Yes, but itโ€™s a separate setting. In some Xiaomi models (like the Redmi Note 10 Pro), the vibration when you connect the charging is controlled through Settings โ†’ Battery โ†’ Charging settings โ†’ Vibration when you connect.
Will the vibration settings reset after the phone is reset to factory settings?
Yes, full reset (Settings) โ†’ Additionally. โ†’ Resetting) all parameters, including ADB-The crews, back to the factory, after the reset, we'll have to re-activate the vibration.