How to completely remove the vibration when pressing buttons on Xiaomi: 5 proven ways

Vibration when touching the screen on Xiaomi smartphones is a feature that is not popular with everyone. For some users, tactile feedback creates a pleasant response feeling, for others it becomes a source of irritation: distracts from work, drains the battery or simply interferes with games. Fortunately, the manufacturer has provided several ways to turn off the vibration, both completely and selectively for individual elements of the interface.

In this article, we will discuss all the current methods of turning off vibration on keyboard buttons, system buttons (Back, Home, Recent) and third-party applications. The instructions are tested on the latest versions of MIUI 14/15 firmware (Android 13/14) and are suitable for most models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra. If you want to not just remove the vibration, but optimize it for your needs, here you will find useful tips too.

Why does the vibration on Xiaomi work even after the shutdown?

Many users are faced with a situation where the vibration continues to work despite all the manipulations in the settings.

  • ๐Ÿ“ฑ Settings conflict MIUI And Android. Some versions of the firmware have the vibrations duplicated in different menus, and you need to turn them off in both places.
  • ๐Ÿ”„ Automatic resetting. Once you upgrade or reset to factory settings, the vibration can turn on again.
  • ๐ŸŽฎ Games and applications with their own vibrations. Some programs (e.g, PUBG Mobile or Genshin Impact ignore system settings and use their own tactile feedback engine.
  • ๐Ÿ”ง Hidden developer settings. On some devices, vibration is controlled through the Developer Menu, which is hidden by default.

Before you go to drastic measures (such as rolling back firmware or using ADB), check all possible sources of vibration. For example, on the POCO F5 and Redmi K60, the vibration of the keyboard, system buttons and notifications is separately adjusted. If you miss even one point, the effect will be incomplete.

๐Ÿ“Š You turn off the vibration on your smartphone?
Yeah, she's bothering me.
No, I like tactile feedback.
I only turn it off in games.
I don't know how to do that.

Method 1: Turn off vibration through basic MIUI settings

The easiest and safest method is to use a standard settings menu, which is suitable for most users and does not require technical knowledge.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to the section Sound and vibration.
  3. Select Vibration (on some devices it may be called Tactile Feedback).
  4. Turn off the sliders: ๐Ÿ“ฒ Vibration when touching โ€“ responsible for the response when pressing the screen. ๐Ÿ”™ System button vibration โ€“ controls the response of navigation buttons (Back, Home, Recent).

Some models (such as the Xiaomi 13T or Redmi Note 11 Pro+) may have an optional lock/unlock Vibration option, which should also be disabled if you want to completely remove the tactile response.

โ˜‘๏ธ Verification of vibration shutdown

Done: 0 / 4

โš ๏ธ Attention: On devices with MIUI for POCO (for example, POCO X5 Pro) the vibration menu may be located elsewhere: Settings โ†’ Additionally. โ†’ Vibration and tactile feedback. If you don't find the right item, search by settings (the magnifying glass icon in the upper right corner).

Method 2: Turn off keyboard vibration (Gboard, MIUI Keyboard)

The typing vibration is set separately from the system one, and if you use a standard MIUI Keyboard or Gboard (from Google), youโ€™ll have to go into the settings of each application.

For MIUI Keyboard:

  1. Open any field to enter text (for example, in Notes).
  2. Tap the gear icon on the keyboard to open its settings.
  3. Go to the keyboard settings โ†’ Vibration and sound.
  4. Turn off the Vibration slider when you press the keys.

For Gboard:

  1. Start Settings โ†’ System and Device โ†’ Language and Enter.
  2. Select the Virtual Keyboard โ†’ Gboard.
  3. Go to Settings โ†’ Sound when pressed.
  4. Turn off the vibration when you press the keys.
keyboardThe path to vibration settingsNotes
MIUI KeyboardKeyboard settings โ†’ Vibration and soundOn some devices, the item is called tactile feedback.
GboardSettings โ†’ System โ†’ Language and input โ†’ Gboard โ†’ Sound when pressedRequires an update to the latest version
SwiftKeySettings โ†’ Sound and vibrationVibration is turned off separately for portable and tablet modes
Samsung KeyboardSettings โ†’ General settings โ†’ Vibration when pressedRelevant for POCO X3 NFC devices with Samsung keyboard preinstalled

On devices with MIUI 15 and later, the keyboard vibration can be controlled through Settings โ†’ Special features โ†’ Physical interaction โ†’ Vibration. This path is relevant for the Xiaomi 14 and Redmi K70.

Method 3: Use Do Not Disturb mode to temporarily shut down

If you only need vibrations at certain times (such as at work or at night), you can use Do Not Disturb mode, which allows you to flexibly adjust notifications and tactile feedback on a schedule.

How to set up:

  1. Open Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Select a Schedule and set a time interval (for example, from 22:00 to 7:00).
  3. Press the Rules. โ†’ Sounds and vibrations.
  4. Turn off the Vibration slider.

In this mode, the vibration will only be turned off at a given time, and the rest of the hours will remain active. Convenient if you don't want to lose all tactile feedback.

๐Ÿ’ก

If you need to quickly turn on/off vibration, add the Do Not Disturb tile to the Quick Settings Panel. To do this, swipe down from the top edge of the screen, press the pencil icon and drag the tile to the active area.

Method 4: Turn off vibration through developer settings

On some Xiaomi devices (especially custom firmware or MIUI betas), vibration is controlled through a hidden Developer Menu to activate it:

  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).
  4. Scroll down and find the items: ๐Ÿ”ง Turn off vibration when touching (if any). ๐Ÿ“ฑ Turn off tactile feedback. ๐Ÿ”„ Turn off vibration of system buttons.

Be careful: there are options in the developer menu that can disrupt the stability of the device. Do not change other settings unless you are sure of their purpose.

โš ๏ธ Attention: POCO F4 GT And some other game-slanted models may have a Game Vibration item on the developer menu, and turning it off will affect the haptic feedback in games, but it won't affect the system buttons.

What to do if the developer menu does not open?
If after 7 clicks on the MIUI version, the menu does not appear, try: 1. Reboot the device. 2. Check if it is blocked by security policies (relevant for corporate devices). 3. Update the firmware to the latest version. 4. Use an alternative activation method through ADB (described below).

Method 5: Radical disabling of vibration through ADB (for advanced users)

If standard methods donโ€™t work, you can use the commands ADB (Android Debug Bridge), which is suitable for advanced users and requires connecting a smartphone to a computer.

What you need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB Tools.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB (preferably original).

Instructions:

  1. Connect the smartphone to the computer and confirm the debugging permission on the device screen.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Execute the commands to turn off vibration: adb shell settings put global haptic_feedback_enabled 0 adb shell settings put global vibration_intensity 0
  5. Reset the device.

To get the vibration back, replace the 0 with the 1 commands above, and this method will work even on devices with modified firmware or unofficial MIUI builds.

๐Ÿ’ก

ADB commands change system settings at the Android level, so they apply to all applications, including games. If vibration is only needed in individual programs, use the standard MIUI settings.

More tips: how to reduce vibration without completely switching off

If you don't like the vibration that's too strong, but you don't want to give it up completely, you can adjust the intensity. MIUI There are separate regulators for this:

  • ๐Ÿ“‰ Reduce Intensity: Go to Settings โ†’ Sound and vibration โ†’ Vibration. โ†’ Vibration intensity and move the slider to the left.
  • ๐ŸŽต Changes in vibration patterns: on some devices (e.g. Xiaomi) 12S Ultra โ€“ you can choose one of the preset vibration patterns (short, long, double).
  • ๐Ÿ”• Turning off vibration for individual applications: In each appโ€™s notification settings (such as WhatsApp or Telegram), you can turn off vibration individually.

It is also worth checking the game mode settings (Settings โ†’ Special features โ†’ Game turbo mode) here you can turn off the vibration only during games without affecting the rest of the system functions.

Nana POCO X6 Pro and other devices with AMOLED-If you see this effect, too much vibration can lead to ghostly touches, or false sensor alerts, try to reduce the vibration intensity or turn it off completely.

FAQ: Frequent questions about vibration on Xiaomi

Why did the vibration turn on again after the MIUI update?
For major system updates (e.g., from MIUI 14 to MIUI 15), some settings are reset to default values. This applies to vibrations. Once you install the update, manually check the settings and turn off the vibration again if necessary. It is also useful to back up the settings through Settings โ†’ About Phone โ†’ Backup.
Can you turn off vibrations only for navigation buttons (Back, Home, Recent)?
Yes, most Xiaomi devices have their system button vibration set up separately. Go to Settings โ†’ Sound and Vibration โ†’ Vibration โ†’ System Button Vibration and turn off the slider. If there is no such item, try using the Developer Settings (Mode 4).
The vibration is off, but it still works in games. How do you fix it?
Many games (like Call of Duty Mobile or Honor of Kings) use their own vibration mechanisms that are independent of system settings. To turn it off: Start the game and open its settings. Find the Sound or Control section. Turn off Vibration or Tactile Feedback. If the game does not have such an option, try turning off the vibration through Game Turbo Mode in the MIUI settings.
My Redmi 9A doesn't have Vibration in the settings. What do I do?
On budget models (e.g. Redmi 9A, Redmi 8), the vibration menu can be hidden or simplified. Try: Search by settings (the magnifier icon at the top of the screen) and enter a request for โ€œvibration.โ€ Update firmware to the latest version via Settings โ†’ About Phone โ†’ System Update. Install a third-party vibration control app, such as Vibration Tuner (root rights required).
Does the vibration shutdown affect battery autonomy?
Yes, but the effect is minimal. A vibratory motor only consumes energy when it is triggered (by touching the screen or pressing buttons). According to XDA Developers tests, a complete shutdown of vibration saves about 1 to 3 percent of the charge per day under average load, and a more noticeable effect would be to turn off Continuous Network Search or Auto Brightness.