Vibration when pressing the keys on Xiaomi Redmi: how to remove forever

The tactile response of the keyboard on Xiaomi Redmi smartphones is a feature that is not popular with everyone. For some users, the vibration when typing creates the illusion of a โ€œrealโ€ keyboard, for others it becomes a source of irritation: It distracts from work, drains the battery, and can even interfere with calls. AMOLED-screens where the vibration motor is located close to the body, enhancing the tactile sensations.

In this article, weโ€™ll look at all the ways to turn off key vibrations, from standard MIUI settings to hidden developer settings and third-party utilities. Note that on some firmware (e.g. global or European), menu items may differ. Weโ€™ve tested instructions on Redmi Note 10/11/12, Redmi 9/9A and POCO X3/X4, but the methods are universal for most devices on MIUI 12-14.

If you're faced with a situation where the vibration doesn't turn off through the standard menu, don't rush to reset. Perhaps the problem is an application conflict or custom firmware. At the end of this article, we've collected answers to frequent questions, including when the vibration returns after a reboot.

1. Standard shutdown via MIUI settings

The most obvious way is to take advantage of the built-in options. In MIUI, the keyboard vibration setting is hidden in the sound effects section, but the path to it depends on the shell version.

For MIUI 13/14:

  1. Open the Settings. โ†’ Sound and vibration.
  2. Scroll down to the Vibration block and select Vibration when pressed.
  3. Move the slider to the off position or mark No vibration (on some models).

On MIUI 12 and older versions, the path can look like this: Settings โ†’ Additional โ†’ Language and Input โ†’ Current Keyboard (MIUI or Gboard) โ†’ Settings โ†’ Sound and Vibration. Here you can separately turn off vibration for the system keyboard or Google Gboard.

๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Google Gboard
SwiftKey
Another.
I don't know.

Important: If the vibration still works after turning off, check the settings of a particular application (for example, WhatsApp or Telegram have their own tactile response settings).

2. disabling vibration for specific applications

Some messengers and social networks ignore the system vibration settings, for example, in Telegram or VK, the tactile response of the keyboard is turned on separately, to remove it:

For Telegram:

  1. Open the app and go to Settings โ†’ Chat.
  2. Select Vibration and turn off the Vibration option when dialing.

For WhatsApp:

  1. Go to Settings โ†’ Notifications โ†’ Tones and vibrations.
  2. Turn off Vibration when typing (if the option is available).

List of applications with their own vibration settings:

  • ๐Ÿ“ฑ VK: Settings โ†’ Notifications โ†’ Vibration on recruitment
  • ๐Ÿ’ฌ Facebook Messenger: Settings โ†’ Notifications and sounds โ†’ Vibration on recruitment
  • ๐ŸŽฎ Discord: User settings โ†’ Notifications โ†’ Vibration.

๐Ÿ’ก

If the app doesnโ€™t have a separate keyboard vibration setting, try turning off all notifications for it โ€“ sometimes it resets the tactile response.

3. Reset keyboard settings to factory

If the vibration doesn't turn off through the menu, you may have lost your keyboard settings, and then resetting:

For the MIUI system keyboard:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the MIUI Keyboard (or MIUI Keyboard) and open its settings.
  3. Select Warehouse. โ†’ Clear the data.

For Gboard:

  1. Open Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard.
  2. Select Gboard โ†’ Additional โ†’ Reset settings.

โš ๏ธ Note: Reset will remove all saved words from the keyboard dictionary.We recommend you back up beforehand via Gboard Settings โ†’ Dictionary โ†’ Exports.

4.Using the "Do Not Disturb" mode

If you only need vibrations at certain hours (e.g. at night), you can use Do Not Disturb (DND) mode, which turns off all vibrations, including the keyboard's tactile response.

How to set up:

  1. Open Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Activate the mode and select Settings โ†’ Vibration โ†’ Disable all vibrations.
  3. Set a schedule or turn it on manually.

The downside is that, with the key vibration, the call/message notifications will also be turned off, but this is the only way to completely remove the vibration at the system level if the standard settings don't work.

What if DND mode does not turn off keyboard vibration?
In some MIUI firmware, Do Not Disturb only blocks notifications, but does not affect tactile response. In this case, try: 1. Enable Strict Mode in DND. 2. Turn off vibration through Developer Settings (see next section). 3. Use third-party utilities like MacroDroid to force the vibration to turn off.

5 Developer settings: Hidden vibration parameters

For power users, there's a way to turn off system-level vibration through the Developer Settings, which works even if the standard options don't help.

How to turn on the developer mode:

  1. Go to Settings. โ†’ The phone.
  2. Click 7 times on the MIUI version until you become a developer!

Now turn off the vibration:

  1. Back to Settings โ†’ Additionally. โ†’ For developers.
  2. Find the option to turn off vibration when touching (or Haptic feedback) and activate it.
  3. You can also reduce the intensity of vibration through the intensity of vibration (set to a minimum).

Note that some versions of MIUI may not have these options or may not be called the same (e.g. Interaction Vibration). If you don't find the right item, try searching by settings (the magnifying glass icon in the upper right corner).

โš ๏ธ Note: Changing the settings in developer mode can affect system stability. We do not recommend editing other settings if you do not understand their purpose.

6. Third-party applications for vibration control

If the system methods don't work, third-party utilities will come to the rescue, allowing you to adjust the vibration flexibly, including completely shutting down the keyboard.

Top.-3 Applications for Xiaomi Redmi:

AnnexFunctionsReferenceNeed a Root?
MacroDroidAutomatically switch off vibration by triggers (for example, when opening the keyboard)Google PlayNo.
Vibration TunerAdjust the vibration intensity for different events (including keyboard)Google PlayNo.
Disable Haptic FeedbackComplete disabling of tactile response without root rights (does not work on all firmware)Google PlayNo.

Instructions for MacroDroid (the most reliable option):

  1. Install and open the application.
  2. Create a new macro with the keyboard opening trigger.
  3. Add the action Vibration. โ†’ Turn off the vibration.
  4. Save the macro and activate it.

Allow access to special features in Android settings

Disable battery optimization for MacroDroid

Check the work of macros in test mode

Create an exception for the application in the mode of energy saving-->

7.Radical-Methods: Disabling Vibration Through ADB

If none of these methods worked, the radical solution is to turn off system-level vibrations via the Android Debug Bridge (ADB), a technique that requires a computer connection, but is guaranteed to work on any Xiaomi Redmi.

Step-by-step:

  1. Install. ADB-PC drivers.
  2. Turn on USB Debugging on your phone (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times tap โ†’ Back to Additional โ†’ For Developers โ†’ USB Debugging).
  3. Connect your phone to your PC and open the command line in the adb folder.
  4. Enter the command: adb shell settings put system haptic_feedback_enabled 0
  5. Reset the device.

To return the vibration, use the same command, replacing 0 with 1.

โš ๏ธ Attention: Misuse of the right ADB This may cause system failures, and we recommend backing up the data before executing the commands.

๐Ÿ’ก

Disabling vibration through ADB is the only way that works on custom firmware and modified versions of MIUI.

8. Hardware causes of vibration and when to contact the service

If the key vibrations don't turn off in any of these ways, the problem may be a hardware malfunction, and here are the signs that it's time to bring the phone to service:

  • ๐Ÿ”Š The vibration works arbitrarily, even without pressing.
  • ๐Ÿ”‹ The phone warms up when vibrating.
  • ๐Ÿ› ๏ธ The vibratory motor makes extraneous sounds (squeaking, crackling).
  • ๐Ÿ“ฑ The vibration is activated only in a certain position of the body.

Frequent causes:

  • ๐Ÿ’ง Moisture falling under the vibration motor (even if the phone did not sink, condensate could be formed due to temperature changes).
  • ๐Ÿ”ง Mechanical damage after falling.
  • ๐Ÿ”Œ Short circuit in the motor supply chain.

The cost of repairs in official service centers Xiaomi starts from 800-1500 rubles (depending on the model). If the phone is warranty, do not try to disassemble it yourself - this will void warranty obligations.

FAQ: Frequent questions about vibration on Xiaomi Redmi

The keys' vibrations turn on after you reset. How do you fix them?
This is a well-known error of some versions of MIUI. Helps: Reset keyboard settings (see section 3). Disable automatic app updates in Google Play. Use MacroDroid to force the vibration to be turned off when the system starts.
My Redmi Note 8 doesn't have a "Push Vibration" option in the settings. What do I do?
On older models (Redmi Note 8/9, Mi A2/A3), the path may be different: Try Settings โ†’ System โ†’ Language and input โ†’ Virtual Keyboard โ†’ Keyboard settings โ†’ Sound and vibration. If you donโ€™t have the option, upgrade to the latest version of MIUI.
Can you turn off vibration only for certain keys (e.g. space)?
Standard means, no. But you can: Use Gboard with vibration settings for individual keys (in experimental functions), and install an alternative keyboard, like SwiftKey, where there are flexible tactile response settings.
After the vibration was turned off, the keyboard became less responsive. Is that normal?
No, turning off vibrations should not affect the dial speed. If the keyboard is "slowing down", check: Free memory (close the background apps). Animation settings in For Developers (set Windows Animation = Off). Update the keyboard via Google Play.
The vibration is off, but when you type, the phone still shakes.
It is not the tactile response that is to blame, but: ๐Ÿ”‹ Vibration when autocomplete (disabled in keyboard settings). ๐Ÿ“ฒ Random touches of the screen (check sensitivity in Settings) โ†’ Display. โ†’ Touch and holders). ๐Ÿ”Š Audio effects (for example, bass in headphones can create a vibration of the body).