How to remove the vibration when typing on Xiaomi Mi 9: all ways

Vibrating the keyboard on the Xiaomi Mi 9 can be a useful feature for haptic feedback, but it gets annoying over time โ€” especially if you type a lot or use the phone in quiet places. Fortunately, it can be turned off in a few steps, but the solutions depend on the version of the MIUI firmware, the type of keyboard (standard or Gboard), and even the installed updates. In this article, we will analyze all the current methods, including hidden settings and the circumvention of possible bugs.

It is important to understand that on the Mi 9, the vibration when typing is controlled separately from the system vibration (for example, when touching the screen or notifications).This means that turning off the general vibration in the sound settings will not affect the keyboard.In addition, after major MIUI updates (for example, from 12 to 14), the settings menu may change, so we will consider options for different versions.

If you are faced with a situation where the option to turn off the vibration of the keyboard is gray and is not available for change, this may be due to manufacturer policies or application conflict, in which case resetting the keyboard settings or installing an alternative solution will help, which will also be discussed below.

Why does the vibration of the keyboard interfere?

At first glance, the vibrating response seems to be a harmless function, but it has a few hidden drawbacks:

  • ๐Ÿ”‹ Battery consumption: constant vibration when typing increases power consumption by 2-5% (according to Xiaomi tests on the Mi 9 model with Snapdragon 855 processor).
  • ๐Ÿ•’ Slowing down printing: The delay between pressing and vibration (about 50ms) can knock the rhythm off in power users.
  • ๐Ÿ”‡ Noise in public places: The vibrational motor creates a noticeable sound, especially on hard surfaces (table, metal stand).
  • ๐Ÿคฏ Irritation with prolonged use: according to user surveys MIUI, 68% of respondents turn off keyboard vibration in the first 3 months after buying a smartphone.

In addition, on the Xiaomi Mi 9, the keyboard vibration can conflict with other features, such as Do Not Disturb mode or game turbo mode, and in some cases it even works when words are autocompleted, which creates unnecessary discomfort.

๐Ÿ“Š You turn off the vibration of the keyboard on your smartphone?
Yeah, right after the purchase.
Yeah, but only on some keyboards.
No, I like tactile feedback.
I didn't think about it.

Method 1: Turn off vibration in a standard MIUI keyboard

If you use a standard MIUI keyboard (it is installed by default on the Xiaomi Mi 9), then the path to vibration settings depends on the firmware version. Below are the current instructions for MIUI 12, 13 and 14.

For MIUI 12/13:

  1. Open any application where you can type text (such as Messages or Notes).
  2. Tap the input field to make the keyboard appear.
  3. Press the gear icon (โš™๏ธ) keyboard.
  4. Go to the section Settings of the keyboard โ†’ Sound and vibration.
  5. Turn off the Vibration switch when pressed.

For MIUI 14, the path has changed a little:

  1. Activate the keyboard in any text field.
  2. Put three points on it (โ‹ฎ) top-right corner of the keyboard.
  3. Select Settings โ†’ Additional โ†’ Vibration.
  4. Translate the slider Vibration when entering the off position.

โ˜‘๏ธ Preparation before vibrations are turned off

Done: 0 / 4

If the option of Vibration is not available (shaded in gray), this may mean:

  • ๐Ÿ”’ The keyboard is controlled by device policies (e.g., in corporate phones).
  • ๐Ÿ› ๏ธ There was a failure in the settings MIUI (Helps to reset the keyboard settings).
  • ๐Ÿ“ฑ A modified firmware (e.g. Xiaomi.eu) is installed, where the settings may differ.
What if the vibration shutdown option is not available?
If the vibration switch is locked, try the following steps: 1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ MIUI Keyboard and clear the cache. 2. Turn off the power saving mode for the keyboard in Settings โ†’ Battery โ†’ Application selection. 3. Install an alternative keyboard (such as Gboard) โ€“ it has vibration settings that are more stable.

Method 2: Set up vibration in Gboard (Google keyboard)

Many Xiaomi Mi 9 users prefer Gboard, a keyboard from Google that offers more customization options, including flexible vibration settings. To turn off the vibration response in Gboard, follow the following steps:

  1. Open any text field and call the Gboard keyboard.
  2. Press the gear icon (โš™๏ธ) top-panel.
  3. Go to Settings โ†’ Sound when pressed.
  4. Turn off the Vibration option when you press the keys.
  5. (Optional) In the same menu, you can turn off the pressing sound and adjust the vibration force (if you want to weaken it, not remove it completely).

Gboard also has a hidden feature called Adaptive Vibration, which automatically adjusts response intensity based on context (e.g., in games, the vibration is stronger and in messengers it is weaker).

  1. Go to Gboard Settings โ†’ Additional โ†’ Vibration.
  2. Deactivate Adaptive Vibration.

If the vibration still works after turning off, check:

  • ๐Ÿ”„ Have you updated your keyboard recently (sometimes resets).
  • ๐Ÿ“ฑ Is the mode for people with disabilities activated (in it, vibration can work forcefully).
  • ๐Ÿ› ๏ธ Is there a conflict with other vibration control applications (e.g. MacroDroid or Tasker).

๐Ÿ’ก

If you switch between keyboards frequently, install the Gboard widget on the home screen for quick access to settings. To do this, hold your finger in the free space of the screen โ†’ Widgets โ†’ Gboard.

Method 3: Turn off vibration through system settings

In some cases, the vibration of the keyboard is tied to the system vibration settings, especially if the Xiaomi Mi 9 is installed custom firmware or a modified version of MIUI.

  1. Go to Settings. โ†’ Sound and vibration.
  2. Choose Vibration when touching.
  3. Turn off the Vibration option when typing (if you have one in your version of MIUI).

Note that this method can disable vibration not only for the keyboard, but also for other interface elements (for example, when you click on buttons in the menu).

On Xiaomi.eu or LineageOS firmware, the path may be different:

Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard โ†’ Keyboard settings โ†’ Vibration

If your version of MIUI does not have a separate keyboard item, try resetting the sound settings to factory:

  1. Open the Settings. โ†’ The phone.
  2. Tap 7 times on the MIUI version to activate the developer mode.
  3. Back to Settings โ†’ Additionally. โ†’ For developers.
  4. Find the option Reset sound settings and confirm the action.

๐Ÿ’ก

Disabling vibration through system settings can affect other phone features. If you need selective settings, use the settings of a specific keyboard (MIUI or Gboard).

Method 4: Using ADB to force vibrations to shut down

If standard methods fail (e.g., the option is blocked or missing), you can use ADB (Android Debug Bridge) to force the vibration to turn off, a method suitable for power users and requires connecting the Xiaomi Mi 9 to a computer.

Instructions:

  1. Enable USB debugging on your phone: Settings โ†’ About Phone โ†’ MIUI Version (Tap 7 times) Settings โ†’ Additional โ†’ For Developers โ†’ Debugging on USB
  2. Connect the phone to the PC and confirm the debugging permission.
  3. Open the command line (Windows) or the terminal (macOS/Linux) Enter: adb shell settings put system haptic_feedback_enabled 0 This command disables all system vibration, including the keyboard.
  4. To selectively disable only keyboard vibrations, use: adb shell settings put secure vibrate_on 0
  5. Reboot the phone.

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

โš ๏ธ Attention: Use ADB This can cause system instability if you type in the wrong commands. Before experimenting, back up your data through Settings. โ†’ Additionally. โ†’ Backup and reset.

If the vibration remains after the commands are executed, check:

  • ๐Ÿ”Œ Is your phone connected correctly (try another one) USB-cable).
  • ๐Ÿ“‹ Does the antivirus or firewall block the work? ADB.
  • ๐Ÿ› ๏ธ Are there apps on the phone that override vibration settings (such as Substratum or Xposed).

Table: Comparison of methods of disabling vibration on Xiaomi Mi 9

MethodDifficultyPC requiredImpact on the systemIt works on all the firmware.
Settings of the standard MIUI keyboardโญ (simple)โŒ No.Just the keyboard.โœ… Yeah (except for custom firmware)
Gboard settingsโญ (simple)โŒ No.Only Gboard.โœ… Yes.
System vibration settingsโญโญ (middle-of-the-road)โŒ No.All the vibration of the interfaceโš ๏ธ No (depending on version) MIUI)
ADB-teamโญโญโญ (difficult)โœ… Yes.Global or electoralโœ… Yes (with the right teams)
Resetting keyboard settingsโญโญ (middle-of-the-road)โŒ No.Resetting all keyboard parametersโœ… Yes.

If none of these methods worked, it may be a hardware failure of the vibratory motor, in which case it is recommended to contact the Xiaomi service center, especially if the phone is still under warranty.

Frequent problems and their solutions

When you turn off the vibration of the keyboard on the Xiaomi Mi 9, users often face the following difficulties:

  • ๐Ÿ”„ The settings are not saved: once the vibration is restarted, it returns. MIUI, Solution: Add the keyboard to the list of Secure Applications (Settings) โ†’ Battery โ†’ Secure applications).
  • ๐Ÿ“ต Option not available in the menu: on some firmware (for example, MIUI Global Stable) settings are hidden. Try installing Gboard or updating MIUI last-minute.
  • ๐Ÿ”ง Vibration only works in some applications: it means that the problem is not the keyboard, but the settings of a particular messenger or browser.
  • ๐Ÿ›‘ Gray (inactive) vibration switch: most often due to power saving mode or administrative restrictions (e.g. in work phones.

If you use a third-party design theme (installed through Mi Theme Editor), it can override the vibration settings to check this out:

  1. Go to Settings โ†’ Themes.
  2. Choose the standard MIUI Default theme.
  3. Check if the problem persists.

โš ๏ธ Note: On some Xiaomi Mi 9 firmware (especially Chinese), the option to turn off the keyboard vibration can be blocked at the system level. MIUI.

FAQ: Frequent questions about keyboard vibration on Xiaomi Mi 9

Why did the keyboard vibration turn on itself after the MIUI update?
When major MIUI updates (e.g. 12 to 13) reset some user settings, including keyboard settings, due to a change in configuration file structure. To avoid a problem, back up the settings through Settings โ†’ Additional โ†’ Backup before updating.
Can you turn off vibrations only for certain applications?
Yes, but not through the standard MIUI settings. You'll need an app like MacroDroid or Tasker that will automatically turn off vibration when you open selected programs. For example, in MacroDroid, create a rule: Trigger: Launch an application (like WhatsApp) Action: Turn off vibration (root or ADB required) Without root rights, functionality will be limited.
The keyboard's vibration is weaker after the battery is replaced. Is that normal?
No, the battery replacement should not affect the vibratory motor: ๐Ÿ”Œ Flawed connection of the plume of the vibration motor (check in the service center). ๐Ÿ› ๏ธ Failure of engine calibration after disassembly of the phone (reset to factory settings will help). ๐Ÿ“ฑ Update MIUI, The engine was damaged when the battery was replaced (check the keyboard settings.
How to completely remove the vibration delay when typing?
Vibration delay (usually 30-50 ms) is embedded in the firmware to save battery and prevent double-positives, and can only be completely removed with a modified core or firmware such as LineageOS. Alternatively, use a keyboard with minimal latency, such as SwiftKey or Fleksy, where this parameter is manually configured.
Will the battery be used less after the vibration is turned off?
According to Xiaomi, the Mi 9 vibratory motor consumes about 0.1-0.3 watts when used actively. If you type a lot (e.g., 2+ hours a day), turning off the vibration can extend the running time by 5-15 minutes.