How to Remove Keyboard Vibration on Xiaomi: The Complete Guide

Vibration when typing on Xiaomi, Redmi and POCO smartphones may seem like a useful feature for tactile feedback, but it often annoys users. Permanent microvibrations not only distract from printing, but also reduce battery life of the device, spending battery power on unnecessary motor movements, especially on budget models, where the vibration output is often too intense or uneven.

In this article, weโ€™ll look at all the possible ways to turn off keyboard vibration, from standard MIUI settings to hidden developer settings, how to remove vibration in both the Gboard stock keyboard (if installed) and the Mi Keyboard, and what to do if the settings reset after the system update. Instructions are relevant for MIUI 14/15 based on Android 13/14 and tested on Xiaomi 13/14 Series, Redmi Note 12/13 and POCO F5/X5 models.

Why Keyboard Vibration May Be a Problem

At first glance, the vibration output when pressing keys seems to be a harmless function, but it has several hidden drawbacks:

  • ๐Ÿ”‹ Increased battery consumption โ€“ Vibrator motor consumes energy even at short pulses, which is especially critical for devices with a small battery (for example, Xiaomi 13 Lite or Redmi). 10C).
  • ๐ŸŽฏ Slowing down printing โ€“ due to vibration delay, some users reflexively wait for a tactile response, which reduces the speed of typing.
  • ๐Ÿ”Š Noise in quiet rooms โ€“ vibration can create a noticeable sound when the phone body comes into contact with a hard surface (table, armrest).
  • ๐Ÿคฏ Irritation with long-term use โ€“ according to surveys, up to 40% of users turn off the vibration of the keyboard in the first week after buying a smartphone.

In addition, on some Xiaomi models, the vibration is unstable: it disappears with a few taps, then suddenly increases. This is due to the optimization of power consumption in MIUI, which sometimes conflicts with the keyboard settings. If you notice this behavior, try not only to turn off the vibration, but also to clear the keyboard cache (we will discuss this below).

๐Ÿ“Š What keyboard you have installed on Xiaomi?
Stock Mi Keyboard
Gboard (Google)
SwiftKey
other
I don't know.

Method 1: Turn off vibration in MIUI settings

The most obvious method is to use standard system settings, which is suitable for most Xiaomi, Redmi and POCO models on MIUI 12-15.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to the section Sound and vibration.
  3. Scroll down to the Vibration block and press Vibration when pressed.
  4. Move the slider to the off position or select the No Vibration option (depending on the MIUI version).

If your menu doesnโ€™t have Vibration on tap, try an alternative path:

Settings โ†’ Additional settings โ†’ Special features โ†’ Vibration

Are the sound and vibration settings open?

Is the "Vibration on press" slider turned off?

Is the phone reset to apply the changes?

Checked vibration in several applications (messages, browser)?-->

Important! Some firmware (e.g. MIUI Global for the European region) may have this parameter hidden, so move on to the developer-setting method.

โš ๏ธ Attention: After update MIUI If you notice that the vibration has returned on its own, check the Update log in the system settings - you may need to reset the function.

Method 2: Vibration settings in the Mi Keyboard

If you use a standard Mi Keyboard, you can turn off vibration directly in its settings, and this method works even if the system vibration parameters do not work.

Instructions:

  1. Open any field to enter text (for example, in Messages or Notes).
  2. Press the gear icon (โš™๏ธ) on the keyboard panel to open its settings.
  3. Select Keyboard Settings (or Additional Settings, depending on version).
  4. Find the Vibration section when pressed and move the slider to the off position.
  5. Save the changes and restart the keyboard (close and reopen the text entry app).

If your Mi Keyboard version doesnโ€™t have a separate vibrating item, try:

Keyboard settings โ†’ Feedback when pressed โ†’ Vibration
Xiaomi modelThe Way to Vibration Settings in Mi KeyboardNotes
Xiaomi 13/14 SeriesA gear. โ†’ Settings โ†’ Vibration.MIUI 15 may be different.
Redmi Note 12 Pro+A gear. โ†’ Additionally. โ†’ Tactile feedbackRebooting the keyboard is required
POCO F5A gear. โ†’ Feedback โ†’ Vibration.Some of the firmwares are missing a point
Xiaomi 12TA gear. โ†’ Settings โ†’ Sound and vibrationYou may need to update the keyboard

๐Ÿ’ก

If after turning off the vibration in the Mi Keyboard it still works, try resetting the keyboard settings to factory: โ†’ Annexes โ†’ Application management โ†’ Mi Keyboard โ†’ Warehouse โ†’ Clear the data.Be aware that this will delete all your custom dictionaries and themes.

Method 3: Disconnect through the developer settings

If standard methods fail, the vibration can be turned off via developer mode, which is universal and works on all versions of MIUI, but requires the pre-activation of the hidden menu.

Steps:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Find the MIUI Version and click on it 7 times in a row. You will be notified of becoming a developer!

Settings

For developers

Input of text

Press vibration

Turn off the slider and restart the device.

On some firmware (for example, MIUI China), the path may be different:

Settings โ†’ Additional โ†’ For developers โ†’ Hardware acceleration โ†’ Vibration

โš ๏ธ Attention: There are options in the developer menu that can disrupt the stability of the system. Do not change other settings unless you are sure of their purpose. For example, disabling Background Process Limitations will result in accelerated battery discharge.

What to do if there is no item "Vibration when pressed" in the developer settings?
On some versions MIUI This option is hidden. Try: 1. Update the firmware to the latest version (via Settings) โ†’ System Update. 2. Install an alternative keyboard (e.g. Gboard) and disable vibration in its settings. 3. Use ADB-command to force the vibration to be turned off (method 5 in this article).

Method 4: Turn off vibration in Gboard (Google keyboard)

If you use Gboard instead of a stock keyboard, you can turn off vibration in its settings, which works on all Xiaomi devices, regardless of the version of MIUI.

Instructions:

  1. Open any field to enter text and tap the Gboard icon (usually a Google logo icon or gear).
  2. Select Settings (โš™๏ธ).
  3. Go to the section Text entry parameters.
  4. Find the Vibration item when you press the keys and turn it off.
  5. To completely disable tactile feedback, also deactivate the Sound when you press the keys.

If your version of Gboard doesnโ€™t have a separate point for vibration, try:

Gboard settings โ†’ Themes, emojis and GIFs โ†’ Keyboard settings โ†’ Feedback when pressed

Additional tip: You can adjust the vibration force in Gboard, and if you don't want to turn it off completely, try to reduce the intensity in the same menu (Vibration Force โ†’ Weak).

Method 5: Forced vibration shutdown via ADB (for power users)

If all previous methods did not work, you can turn off the vibration of the keyboard using the ADB-This method requires connecting the phone to a computer and basic knowledge of working with Android Debug Bridge.

Important! Incorrect use of ADB can cause system failures. Follow the instructions carefully.

Steps:

  1. Preparation: Download and install Platform Tools (includes adb.exe). Enable USB Debugging on your phone: Settings โ†’ About Phone โ†’ MIUI Version (7 times) โ†’ Developers โ†’ USB Debugging. Connect your phone to your PC via USB and confirm a trusted connection.

platform-tools

adb devices

The name of your device should appear.

adb shell settings put system haptic_feedback_enabled 0

Reboot the phone.

If the vibration of the keyboard is still active, try the additional command:

adb shell settings put system vibration_intensity 0

โš ๏ธ Attention: After use ADB-Some system functions (e.g. vibrations when calling) may also be disabled. To return them, execute the same command with 1 instead of 0.

๐Ÿ’ก

ADB-commands are the most reliable way to turn off vibrations if they are not controlled through standard settings, but this method requires caution: incorrect commands can disrupt the system.

What to do if the vibration returns after the MIUI update

Many Xiaomi users are faced with the fact that after updating the firmware, the vibration settings are reset, which is due to the features of MIUI, which returns some parameters to default values when major updates are made.

Hereโ€™s how to prevent vibrations from returning:

  • ๐Ÿ”„ Turn off automatic updates MIUI: Settings โ†’ The phone. โ†’ Updating the system โ†’ Three points (โ‹ฎ) โ†’ Settings โ†’ Auto-update โ†’ Off.
  • ๐Ÿ“ฅ Before manual update: Make a backup of settings through Settings โ†’ Additionally. โ†’ Backup and reset. Remember or take a picture of the current vibration settings.
  • ๐Ÿ› ๏ธ After the update: Immediately check the vibration settings in Sound and Vibration and Mi Keyboard.If the vibration is back, repeat the shutdown via the developer settings.

Note: Some models (e.g. Xiaomi 13 Ultra) may require resetting the keyboard settings after upgrading to MIUI 15.

Settings โ†’ Applications โ†’ Application Management โ†’ Mi Keyboard โ†’ Storage โ†’ Clear cache

FAQ: Frequent questions about keyboard vibration on Xiaomi

Why is my Xiaomi not having vibration settings in the Mi Keyboard?
This can be due to several reasons: You have a lightweight version of the keyboard installed (for example, on the budget models of the Redmi A Series); the MIUI firmware is modified (for example, custom or regional version); the keyboard has been updated to the new version, where the settings are moved to another section. Solution: try to update the Mi Keyboard through the Play Store or use the developer settings.
Can you turn off vibrations only for certain applications?
There is no such feature in standard MIUI settings, but you can: Use different keyboards for different applications (like Gboard without vibration for messengers and stock for others), install an application like MacroDroid that can block vibration by rules (ADB rights are required).
The vibration is off, but when you type, the phone still vibrates. What's the matter?
Possible reasons: Vibration does not include the keyboard, but the application itself (for example, some games or messengers have their own feedback settings); Activated the function Tactile feedback in special settings; Vibrator failure (check whether the phone vibrates when calling or notifying); Solution: check the settings of a particular application or reset the keyboard settings.
How to completely turn off the vibrator on Xiaomi?
If you want to turn off all vibrations on your device (including calls and notifications), do the following: Go to Settings โ†’ Sound and vibration โ†’ Vibration. Turn off all sliders: Vibration on press, Vibration on call, Vibration on notifications. In the Developer Settings (see method) 3) Turn off vibration when you touch it, shut down the vibrator completely through the ADB The command is: adb shell settings put global. vibration_intensity 0
Will the battery be used less after the vibration is turned off?
Yes, but the effect depends on the intensity of use: When typing is active (for example, in messengers), savings can be up to 3-5% of the charge per day. On models with a weak vibrator (for example, Redmi 10A), the difference will be minimal. The main battery consumption still depends on the screen, processor and communication module. For maximum savings, also turn off Vibration at notifications and reduce vibration time when calling.