How to remove vibration when pressing keys on Xiaomi: all ways

The keyboard vibrating on Xiaomi smartphones is one of those features that you either like from the first touch or are annoying to the shiver in your hands. If you are in the second category of users, this article will help you get rid of unnecessary tactile returns once and for all. The problem is that the manufacturer has hidden the vibration settings in different menus depending on the version of the MIUI and the device model โ€” somewhere it is done in two clicks, and somewhere you have to dig into the system parameters.

We tested all the current methods on Redmi Note 12 Pro+, Xiaomi 13 Ultra, POCO F5 and other popular models from 2022-2026. The guide takes into account the features of the latest firmware versions (MIUI 14 based on Android 13/14), and also provides alternative methods for older devices. If the standard shutdown did not work, we have backup options, including settings for third-party keyboards like Gboard or SwiftKey.

Why does the vibration of the keyboard interfere?

At first glance, easy returns on typing seem like a useful feature: it confirms that the click is registered by the system, but in practice, many users face a number of problems:

  • ๐Ÿ”‹ Battery consumption: Vibration motor, even the smallest, consumes additional energy. When typing actively (messaging, social networks) this can reduce battery life by 5-10%.
  • ๐Ÿคฏ Distraction: The constant trembling in the hands is exhausting with long-term typing, especially if you type large texts or work with documents.
  • ๐Ÿ”Š Noise in silence. Vibration is often accompanied by a barely audible buzzing, which can interfere with others (for example, in a library or in a meeting).
  • โšก Case conflict: Some models (like the Redmi Note 11) have increased vibrations due to resonance with the protective case, creating an unpleasant hum.

Interestingly, MIUI 14 has a separate keyboard vibration regulator that can now be turned off and barely seen, but it's so deeply hidden that most users don't even know it exists.

๐Ÿ“Š How often do you use the keyboard vibration?
Always on.
Sometimes I turn it on.
Turned off immediately after purchase.
I didn't know it could be turned off.

Method 1: Disconnect via keyboard settings (MIUI 12/13/14)

This is the most obvious and quickest method that works on most modern Xiaomi devices. The instructions are relevant for the standard MIUI keyboard (aka com.miui.mint in the system). If you use a third-party keyboard (like Gboard), skip this section and go to the appropriate method.

Sequence of action:

  1. Open any application that has a field to enter text (such as Messages or Notes).
  2. Tap the input field to make the keyboard appear.
  3. Click on the gear icon (โš™๏ธ) in the top row of the keyboard - this will cause the settings menu.
  4. Select Sound and Vibration (or Vibration when pressed in older versions).
  5. Move the slider Vibration when pressing the position Off. or uncheck the tick.

If you don't have Vibration on your menu, then the keyboard uses system vibration settings, in which case you go to Method 2.

โ˜‘๏ธ Check before turning off vibration

Done: 0 / 4

Method 2: Disabling system vibration (for all applications)

If the keyboard vibration is not controlled separately, you can turn it off globally through system settings, and this method affects all the vibration effects in the system: notifications, touch screens, keyboards, etc. If you only need vibration for calls or alarms, this method will not work, you have to use alternative methods.

Instructions for MIUI 14 (Android 13/14):

  1. Go to Settings. โ†’ Sound and vibration.
  2. Choose Vibration (or Tactile Feedback on some models).
  3. Turn off the vibration slider when touching.
  4. To completely disable, also deactivate Vibration when dialing (if there is a item in your version).

On older versions of MIUI 12, the path may be different:

Settings โ†’ System and device โ†’ Additional settings โ†’ Vibration
What to do if there is no item "Vibration when dialing"?
On some models (e.g. Redmi 9A), this option is hidden in the special features settings. Try the path: Settings โ†’ Special features โ†’ Physical features โ†’ Vibration If there is no right item, then the keyboard vibration is controlled only through the keyboard settings (Method 1).

Important! Once the system vibration is off, restart the phone. In some cases, the changes only apply after the reboot.

Method 3: Vibration adjustment for third-party keyboards

If you use a keyboard from Google (Gboard), Microsoft SwiftKey or another third-party, the vibration settings are managed separately.

For Gboard (Google Keyboard)

  1. Open any text field and call the keyboard.
  2. Click on the gear icon (โš™๏ธ) top-row.
  3. Select Settings โ†’ Basic settings.
  4. Turn off the Vibration slider when you press the keys.
  5. Optionally, turn off the Sound when you press the keys if it is also annoying.

For SwiftKey (Microsoft)

  1. Press the space on the keyboard and select SwiftKey Settings.
  2. Go to Sound and Vibration.
  3. Turn off the vibration when pressed.
  4. Save the changes.

If you are not sure which keyboard you have active, check in Settings โ†’ System & Device โ†’ Language & Input โ†’ Current keyboard.

๐Ÿ’ก

In some models POCO (for example, POCO X5 Pro) after the vibration in Gboard is turned off, it can be turned on again after the application update. To avoid this, block the automatic update of Gboard in the Play Store โ†’ My apps. โ†’ Gboard โ†’ โ‹ฎ โ†’ Turn off auto-update.

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

If standard methods do not work (for example, on custom firmware or old devices), you can resort to the use of the ADB-This requires connecting the phone to a computer and basic command line knowledge.

Warning: improper use of ADB may disrupt the system. Follow the instructions carefully!

โš ๏ธ Attention! Before you execute the commands, back up the data. ADB It can affect other functions (e.g. vibrations when calling).

Instructions:

  1. Turn on USB Debugging on your phone: Settings โ†’ About Phone โ†’ MIUI Version (click 7 times until the message โ€œYouโ€™re a developerโ€) Settings โ†’ Additional โ†’ Developers โ†’ Debugging on USB (enable)
  2. Connect the phone to the PC and confirm the debugging permission.
  3. Download ADB Tools and unpack the archive.
  4. Open the command prompt (Windows) or terminal (Mac/Linux) in the folder with ADB.
  5. Execute the commands in turn: adb shell settings put system haptic_feedback_enabled 0 adb shell settings put system vibration_intensity 0
  6. Reboot the phone.

To return the vibration, replace 0 with 1 in commands.

๐Ÿ’ก

ADB-method is the only way to completely turn off vibration on devices with custom firmware or modified MIUI, where the standard settings do not work.

Comparison of methods of turning off vibration

To make it easier for you to choose the right method, we have compiled a comparative table:

MethodDifficultyImpact on the systemPC requiredSuitable for
Settings of the MIUI keyboardโญJust the keyboard.No.Standard MIUI keyboard
System vibration settingsโญโญAll vibrations in the systemNo.MIUI 12/13/14
Settings Gboard/SwiftKeyโญOnly a third-party keyboardNo.Any keyboards from the Play Market
ADB-teamโญโญโญGlobal shutdownYes.Advanced users, custom firmware

Important: On some devices (e.g. Xiaomi 12T) after upgrading to MIUI 14, the keyboard vibration settings are reset. To avoid this, after disabling the vibration, back up the settings through Settings โ†’ Additional โ†’ Backup and Reset.

Frequent problems and their solutions

Even after the vibration is turned off, some users find that it periodically turns on itself.

  • ๐Ÿ”„ Vibration returns after update MIUI. This is a known problem on Redmi Note 10 devices and POCO X3. Solution: After the update, re-disable the vibration through the keyboard settings and restart the phone.
  • ๐ŸŽฎ Vibration only works in games. It's normal behavior -- games use their own. API To turn it off, go to the settings of a particular game.
  • ๐Ÿ“ฑ Some of the keys still have vibrations, like the Space key or Backspace, which is a feature of the firmware, try changing the theme of the keyboard to the keyboard settings. โ†’ Topics.
  • ๐Ÿ”ง It's not working. ADB-Make sure the drivers are in place. ADB installed correctly, and repeat the command with superuser rights (adb root).

If none of these methods worked, it might be that the vibration is at the firmware level, and that's where flashing it to a custom version of MIUI (e.g. xiaomi.eu), where the settings are more flexible, will help.

Can vibrations be turned off only for specific applications?
The standard MIUI settings don't have this feature, but you can use third-party utilities like MacroDroid (root rights required) to create rules for disabling vibration in selected applications, and the alternative is to use a keyboard with separate settings for each application (e.g., Chroom).
Why did the keyboard become less responsive after the vibration was turned off?
It's a psychological effect -- without tactile recoil, it seems like the taps don't register. In fact, the responsiveness of the keyboard hasn't changed. To make sure of that, turn on the taps in the keyboard settings (Keystroke Sound).
Will the vibration work when I call if I turn it off for the keyboard?
Depends on the method of shutdown: If you only turned off the vibration in the keyboard settings, yes, it will work when you call. โ†’ Sound and vibration -- no, the vibrations on the calls will also go off. ADB-Teams โ€“ Depends on the specific team (see table above).
Can I adjust the vibration of the keyboard?
Yes, but only on devices with MIUI 14 and later. To do this: Go to Settings โ†’ Sound and Vibration โ†’ Vibration. Select Vibration Intensity. Adjust the slider for Vibration when dialing (if there is one). There is no such option on older versions of MIUI - only completely shut down.
Why is my Redmi 9C not having a keyboard vibration setting?
On budget models (Redmi series) 9/10A/10C) functionality is often reduced MIUI. In this case: Try installing a third-party keyboard (like Gboard) and turning off the vibration in its settings. ADB-method (Method) 4), If you're ready to connect your phone to your PC, upgrade your firmware to the latest version, and sometimes you'll get the settings after you upgrade.