How to Remove Vibration When Typing on Xiaomi: The Complete Guide

Why Xiaomi’s keyboard vibration irritates users

Tactile typing is a feature that should improve the user experience, but in practice often backfires. The vibration of the keyboard on Xiaomi smartphones (including the Redmi Note 12, POCO X5, Xiaomi 13T and others) can interfere for several reasons, from rapid battery discharge to physical discomfort during prolonged use, especially in quiet rooms where the sound of the vibrating motor becomes a distraction.

The manufacturer defaults to activating this feature in MIUI firmware, considering it useful for tactile perception. However, studies show that more than 60% of users turn off the keyboard vibration in the first two weeks after buying a smartphone, since it does not affect the speed of dialing, but creates unnecessary noise and vibration load on the device body. In this article, we will discuss all methods of deactivation, from standard settings to hidden parameters of the developer.

Method 1: Disconnect via Gboard keyboard settings

Most Xiaomi users use Google’s Gboard keyboard, which is integrated into MIUI by default. To remove the vibration in this app, follow the following steps:

  1. Open any application to enter text (such as Messages or Notes).
  2. Touch the badge. βš™οΈ (gears) on the keyboard to go to its settings.
  3. Select text entry options β†’ Vibration when pressing keys.
  4. Move the slider to the off position.

If you have an alternative keyboard installed (like SwiftKey or Fleksy), the path to settings may be different.

An annex to the text is open |

The gear is pressed on the keyboard |

Selected item "Vibration upon pressing" |

Slider moved to "Off" position."-->

Method 2: Deactivation through MIUI system settings

In MIUI 14/15, keyboard vibration can be controlled at the system level, a technique that is useful if you are using a standard Xiaomi keyboard (Mi Keyboard) or want to turn off vibration globally for all applications:

  1. Go to Settings. β†’ Sound and vibration.
  2. Scroll down to the Vibration block and select Vibration when touched.
  3. Turn off the keyboard vibration option (if available).

Note that in some versions of MIUI, this item may be called Tactile Feedback or hidden in the submenu of Additional Vibration Settings. If you don't have an option, then your model controls the vibration only through the keyboard settings.

Gboard (Google)|

Mi Keyboard (Xiaomi)|

SwiftKey|

Fleksy|

Another.-->

Method 3: Hidden developer settings (for power users)

If standard methods don't work, you can use the developer mode, which is suitable for users who are willing to change system settings, and we warn you that doing something wrong can cause your smartphone to malfunction.

Algorithm of action:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Go back to the basic settings and open a new section for developers.
  3. Find the item Turn off vibration when touching or Haptic feedback and deactivate it.
What to do if there is no "Switch off vibration" item?
In some versions MIUI This parameter is hidden. Try using it. ADB-Adb shell settings put global haptic_feedback_enabled 0 After completing the command, restart the device.

Changes in developer mode can affect other functions, such as vibrations when calling or notifying, and if important tactile signals are lost after the shutdown, return the settings to their original state.

Table: Compatibility of methods with Xiaomi models

Smartphone modelGboardMi KeyboardDeveloper mode
Xiaomi 13/13 Proβœ…βœ…βœ…
Redmi Note 12 Pro+βœ…βœ…βš οΈ (required ADB)
POCO F5βœ…βŒ (no in the settings)βœ…
Black Shark 5βœ…βŒβœ… (system keyboards only)
Xiaomi Pad 6βœ…βœ…βŒ (tablet-limitation)

If your model is not listed in the table, try all three methods in order. On new devices (2023-2026), the first or second method is usually sufficient.

Frequent problems and solutions

Sometimes, when you turn off, the keyboard vibration returns on its own, and that's because of automatic MIUI updates or system services, and here's what you can do in these cases:

  • πŸ”„ Reset keyboard settings: Go to Settings β†’ Annexes β†’ Application management β†’ Gboard/Mi Keyboard β†’ Warehouse β†’ Clear the data. Attention! It will delete all user dictionaries and settings.
  • πŸ“± Reboot the device: Sometimes it is enough to restart the smartphone for the changes to take effect.
  • πŸ”§ Checking for updates: An outdated version of the keyboard may ignore settings.Update the app on Google Play.

πŸ’‘

If the vibration returns after the reboot, try turning off the β€œAuto-Update System Apps” option in the Google Play settings.

Another common problem is that vibration only works in some applications (like WhatsApp, but not Telegram), because some messengers use their own input mechanisms, and in such cases, check the vibration settings directly in the problematic application.

Alternative solutions: third-party keyboards and customization

If none of these methods worked, consider installing an alternative keyboard.

  • ⌨️ SwiftKey: Allows you to fine-tune vibrations, including force and duration of recoil.
  • ⚑ Fleksy: Minimalist keyboard without unnecessary effects.
  • 🎨 Chroom: Supports themes and flexible tactile feedback settings.

Before installing, check for MIUI compatibility reviews - some keyboards may conflict with Xiaomi's shell.Also remember that third-party apps require access to input data, which can affect privacy.

πŸ’‘

Third-party keyboards often offer more options for setting vibrations, but can collect data about your typing. read the privacy policy carefully before installing.

Why did the keyboard vibration turn on again after the MIUI update?
This is standard system behavior: after major updates (e.g., from MIUI 14 to MIUI 15), some user settings are reset. To avoid a problem, manually check the vibration settings in the keyboard and system settings after the update. You can also back up the settings through Settings β†’ Additional β†’ Backup and Reset.
Can you turn off vibrations only for certain applications?
There is no such feature in standard MIUI settings, but some keyboards (like SwiftKey) allow you to set the vibration separately for each application through the SwiftKey Toolbox plugin. Alternatively, use MacroDroid-like applications to create automatic rules to turn off vibration when you open specific programs.
Does the vibration shutdown affect battery autonomy?
Yes, but the effect is minimal. A vibratory motor only consumes energy when it is triggered (when you press keys). According to tests, completely turning off the keyboard vibration saves up to 1-2% of charge per day when you use instant messengers. For comparison, turning off Always-on Display saves up to 5-7 percent. If autonomy is critical, it is better to optimize other parameters (screen brightness, background processes).
Why is my Xiaomi not having the option to turn off vibration in the settings?
This may be due to: outdated version of MIUI (update firmware through Settings β†’ System Update); regional firmware (for example, the Chinese version of MIUI has limited settings); modified firmware (custom ROM), in which case try resetting to factory settings or reflashing the device.
Can you turn off keyboard vibration on Xiaomi without root rights?
Yes, all of the methods described in this article (Gboard settings, system settings, developer mode) work without root. Root access is only required for deep customization, for example, deleting system files responsible for vibration. Attention! Getting root rights voids the warranty and can lead to unstable operation of the device.

If your question is not covered in the FAQ, check the official forums of Xiaomi or the MIUI user community – they often publish current solutions for new versions of firmware.