How to completely disable the vibration response on Xiaomi smartphones: 5 proven ways

The vibrating on Xiaomi smartphones is not something that everyone likes. For some users, tactile feedback when you press a screen or button creates a pleasant feeling of response, for others it becomes a source of irritation, especially if the vibration is too intense or triggered at inappropriate moments. Fortunately, the manufacturer has provided several ways to adjust or completely disable this feature, both through standard MIUI settings and using hidden developer settings.

In this article, we will discuss all the current methods of removing vibration response on Xiaomi, Redmi and POCO devices, including models based on MIUI 12, 13 and 14. You will learn how to turn off vibration when you press keyboards, system buttons, and how to remove tactile response in games and third-party applications.

Why the vibration response can interfere: 3 key reasons

Before we get to the instructions, we need to understand where vibration is becoming a problem, and here are some of the most common complaints that users have.

  • ๐Ÿ”‹ Battery discharge: Even a weak vibratory motor consumes extra energy, which is especially noticeable when using a smartphone.
  • ๐ŸŽฎ In dynamic shooters or races, the extra vibration can distract from the gameplay.
  • ๐Ÿ“ฑ Texting inconvenient: Frequent vibrational impulses in printing tire your fingers and slow down typing.

In addition, on some Xiaomi models (such as the Redmi Note 10 Pro or POCO X3 Pro), the vibration response may be delayed or unstable due to firmware errors, in which cases, turning off the function is often the only solution.

๐Ÿ“Š How often do you get annoyed by the vibration on your smartphone?
Constantly.
Sometimes.
I used to be annoyed, but I used to.
Never paid attention.

Method 1: Turn off the vibration response through standard MIUI settings

The easiest method is to use the built-in settings, which is suitable for most MIUI 12-14 devices and does not require superuser rights.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to the section Sound and vibration.
  3. Select the Vibration item when pressed.
  4. Turn off the sliders opposite: ๐Ÿ“ฒ Vibration when pressed on screen ๐Ÿ”™ Vibration when pressing system buttons

On some devices (such as Xiaomi 12T or Redmi K50) you may need to further disable vibration in the Keyboard โ†’ Keyboard Settings โ†’ Vibration when pressed. This is due to the fact that the Gboard or MIUI Keyboard system keyboard has separate settings.

Open settings "Sound and vibration"|Vibration is turned off when pressing the screen|Vibration of system buttons is disabled|Keyboard checked (if necessary)-->

Method 2: Deactivation through Developer Parameters

If standard settings don't work as well (for example, vibrations remain in some applications), you can use hidden settings.

To enable the Developer Mode:

  1. Go to Settings. โ†’ The phone.
  2. Find the MIUI version and tap it 7 times in a row.
  3. Enter the device password if required.

After activation:

  1. Return to the main settings menu and select Additional settings โ†’ Developer settings.
  2. Scroll down to the Enter section.
  3. Turn off the options: ๐Ÿ”„ Press vibration ๐ŸŽ›๏ธ Tactile feedback (if any)

๐Ÿ’ก

If the vibration still works in games after turning off, check the settings of a particular application - some games (for example, PUBG Mobile or Call of Duty: Mobile) have their own vibration response options.

Method 3: Turning off vibration for keyboard

Many users complain about the vibration when typing, and if you use a standard MIUI Keyboard or Gboard keyboard, you can turn it off separately:

For MIUI Keyboard:

  1. Open any field to enter text (e.g., in Messages).
  2. Slip the gear icon on the keyboard to open the settings.
  3. Select keyboard settings โ†’ Vibration when pressed.
  4. Move the slider to the off position.

For Gboard:

  1. Press the space on the keyboard and select the keyboard settings.
  2. Go to Preferences โ†’ Vibration when pressed.
  3. Turn off the option.
What if the keyboard does not save the settings?
Sometimes, after updating MIUI, the keyboard settings are reset. In this case, try: 1. Clear the keyboard application cache in Settings โ†’ Applications โ†’ Application Management โ†’ [Keyboard name] โ†’ Clear the cache. 2. Install an alternative keyboard (such as SwiftKey or Fleksy) where the vibration can be permanently turned off.

Method 4: Using ADB for deep shutdown (for advanced)

If the vibration response remains in some system menus or applications, you can use the commands ADB (Android Debug Bridge), which requires connecting the smartphone to the computer and basic knowledge of working with the command line.

Instructions:

  1. Download and install ADB Tools on PC.
  2. Activate USB Debugging in the Developer settings (see Method 2).
  3. Connect your phone to your computer and type in the command line: adb shell settings put global haptic_feedback_enabled 0
  4. To turn off vibration when typing: adb shell settings put system haptic_feedback_enabled 0

Important: After rebooting the device or resetting the settings, these commands can be reset, and to fix the changes, you need to repeat the procedure or use an automatic script.

๐Ÿ’ก

ADB-commands allow you to disable the vibration response at the system level, but require re-use after resetting the settings.

Method 5: Resetting settings to factory (extreme case)

If none of the methods worked and the vibration continues to work incorrectly, it could be a software failure, in which case a factory reset will help, remember that this will delete all the data from the device, so make a backup first.

How to reset your settings:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Select Reset all settings (or Delete all data if you need full formatting).
  3. Confirm the action and wait for the reboot.

โš ๏ธ Note: on some Xiaomi models (such as Mi 11 Ultra or Black Shark), the vibratory response in games is controlled by a separate chip and may not be disabled by standard methods.

Can I turn off the vibratory response only for certain applications?
Yes, but not for everyone. Some apps (like Telegram or WhatsApp) let you turn off vibration in your settings. To do this: Open the app settings. Find Notifications or Sounds. Turn off Vibration. System applications (like Calls or Messages) can't do this -- you'll need to turn off the vibration globally.
Why does it still work after the vibration response is turned off in the settings?
This may be due to: Firmware error (especially relevant for beta versions) MIUI). Conflict with installed modifications (such as custom firmware or Magisk modules) specific application settings that override system settings. Solution: try upgrading to a stable version or use the firmware ADB-deep-switch.
Does the shutdown of the vibrating response affect the smartphone?
No, turning off vibrations doesn't affect performance, autonomy or stability, the only change is the lack of tactile feedback when pressed, and some users even notice an increase in battery life as the vibratory motor stops consuming power.
Can I return the vibrating response after disconnecting through ADB?
Yes, it is enough to execute commands: adb shell settings put global haptic_feedback_enabled 1 adb shell settings put system haptic_feedback_enabled 1 Then the vibration will be restored. If the commands don't work, check if the license has been revoked. ADB post-boot.
Is there a difference in the vibration response on POCO and Redmi?
No, there is no fundamental difference, since all POCO and Redmi devices are MIUI-based. However, some POCO models (such as the POCO F4 GT) may have an additional Game Settings section where the vibration response is controlled separately. Check the Game Turbo settings if you have them on your device.