How and where to remove the vibration of the keyboard on Xiaomi: all ways

Why keyboard vibration is annoying and when to turn it off

Tactile typing is not a feature that everyone likes. For some, the vibration of the keyboard on Xiaomi becomes a source of discomfort: distracting from thoughts, slowing down the speed of printing or simply annoying with the constant buzzing, especially for owners of Redmi Note, POCO X and other models with a powerful vibrator – it often works too hard.

There are practical reasons to turn off the vibration, such as if you type at night and don’t want to wake up the household, or if the vibrator started to β€œglue” after the MIUI 14 update (a problem encountered by Xiaomi 12T and Redmi K50 users in 2023), and turning off the unnecessary tactile effects saves ~1-3% of battery life per day β€” not critical, but nice.

In this article, we will discuss all the ways to disable vibration, from standard MIUI settings to hidden settings for Gboard and third-party keyboards, and also tell you what to do if the Suddenly option disappeared after the system update.

Method 1: Turn off vibration in a standard MIUI keyboard

If you use Xiaomi’s native keyboard (it’s called the Mi Keyboard or the Mi Keyboard), the algorithm is simple. But there’s a caveat: depending on the version of MIUI (12, 13 or 14), the path to settings may be slightly different.

Here is a general guide for all versions:

  1. Open any application where you can type text (such as Notes or Messages).
  2. Tap the input field to make the keyboard appear.
  3. Click on the gear icon (βš™οΈ) In the top row of the keyboard is the settings button.
  4. From the menu, select Sound and Vibration (or Tactile Recoil in MIUI 14).
  5. Move the slider Vibration when pressed to the off position.

If you have MIUI 13/14, you may need to take an additional step: after item 4, click Additional Settings β†’ Vibration. In some firmware, the option is hidden there.

Step 1: Make sure you are editing the active keyboard settings.|Step 2: Reboot your smartphone – sometimes changes are applied after a reboot|Step 3: Check if vibration is included in the special features settings|Step 4: Update your keyboard via Google Play (if it’s Gboard)-->

⚠️ Note: On some models (POCO F4, Xiaomi 11 Lite) after turning off the vibration in the keyboard, it can continue to work in the Chrome browser or the VK app. MIUI, which is corrected by resetting the keyboard settings (see Method 4).

Method 2: Configure vibration in Gboard (Google Keyboard)

Many Xiaomi users prefer Google's Gboard, which has more flexibility in its vibration settings, but it's less obvious. Here's how to turn off the tactile recoil:

  1. Open the phone settings β†’ System β†’ Language and input.
  2. In the Keyboard section, select Gboard (or Virtual Keyboard β†’ Gboard).
  3. Press Settings β†’ Sound when pressed.
  4. Turn off the Vibration slider when pressed.

You can also adjust the vibration intensity in Gboard (unless you want to shut it off completely).

  • πŸ”§ Go to Gboard Settings β†’ Tactile recoil.
  • πŸ“‰ Choose the vibration level: Weak, Medium or Strong.
  • πŸ”„ If the option is inactive, update Gboard to Google Play.
ParameterMIUI keyboardGboard
The path to vibration settingsThe gear on the keyboard β†’ Sound and vibrationSettings β†’ System β†’ Language and input β†’ Gboard
Intensity adjustment❌ No.βœ… Yes, 3 levels)
Does it work after resetting settings?βœ… Yes.❌ No (you need to reconfigure)
Support for a dark topicβœ… Yes.βœ… Yes.

Standard MIUI|Gboard (Google Keyboard)|SwiftKey|Other |I don't know-->

Method 3: Disabling vibration through special features settings

If the keyboard vibration is not turned off by standard methods, the problem may lie in the settings of special features, which is true for devices with MIUI 14, where sometimes the tactile return parameters are confused.

To check:

  1. Open the Settings. β†’ Special facilities.
  2. Go to the Physical Capabilities (or Tactile Recoil) section.
  3. Make sure that the vibration slider is turned off when touching.
  4. If the option is active, turn it off and restart the phone.

On some models (Xiaomi 13 Pro, Redmi Note 12 Pro+) there is a separate keyboard Vibration item in this section. If you have one, turn it off manually.

⚠️ Attention: B MIUI 14 for European firmware (EEA) The path may be different: Special opportunities β†’ System settings β†’ Vibration. If you can't find a section, try searching by settings (the magnifying glass icon at the top).

πŸ’‘

If it still works after turning off the vibration in the settings, try clearing the keyboard cache. Go to Settings β†’ Applications β†’ Application Management β†’ Mi/Gboard Keyboard β†’ Storage β†’ Clear the cache.

Method 4: Reset keyboard settings to factory

If the vibration doesn't go off either way, you may have lost your keyboard settings, which is where factory resets will help, but be careful, it will remove all your custom vocabulary, themes and gestures.

Instructions for the MIUI Keyboard:

  1. Open the keyboard settings (cog on the keyboard β†’ Settings).
  2. Go to Additional Settings β†’ Reset settings.
  3. Confirm the action by pressing OK.

For Gboard:

  1. Go to Settings β†’ System β†’ Language and input β†’ Gboard.
  2. Select additionally β†’ Resetting settings.
  3. Confirm the reset.

After resetting, the vibration will turn off, but you will have to again:

  • πŸ”€ Set up auto-replacement and spell check.
  • 🎨 Select the theme of the keyboard.
  • πŸ”„ Add custom words to the dictionary.
What if the reset didn't help?
If the vibration still works after the reset, the problem may be in the firmware. Try: 1. Update MIUI to the latest version via Settings β†’ About Phone β†’ System Update. 2. Set the keyboard beta (available in Settings β†’ About Phone β†’ MIUI Version, press 7 times on the logo). 3. Reinstall the keyboard via Google Play (for Gboard).

Method 5: Disabling vibration through ADB (for advanced users)

If all previous methods have failed, you can use ADB debugging. This method is suitable for advanced users, as it requires a connection to a computer and knowledge of commands.

You'll need:

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI, Press 7 times on the build number, then return to the additional β†’ For developers).
  • πŸ”Œ USB Type C C Cable (preferably original).

Instructions:

  1. Connect your phone to your PC and open the command line (Windows) or Terminal (Mac/Linux).
  2. Enter the command to check the connection: Adb devices should appear the name of your device.
  3. Turn off the keyboard vibration by command: adb shell settings put system haptic_feedback_enabled 0 For Gboard, use: adb shell settings put global keyboard_vibration_on 0
  4. Reboot the phone.

⚠️ Attention: Teams ADB It can affect system settings, and if you type the wrong command, it can cause the sensor or other functions to fail. Before you experiment, back up your data through Settings. β†’ Additionally. β†’ Backup and reset.

πŸ’‘

ADB-commands are the most reliable way to turn off vibrations if they're not controlled through the interface, but use them only as a last resort, because the wrong commands can disrupt the system.

Frequent problems and their solutions

Even after the vibration is turned off, Xiaomi users sometimes face unexpected nuances, and here are the most common cases and ways to fix them:

Problem.Possible causeDecision
Vibration returns after rebootingMistakes in MIUI OptimizationTurn off optimization in Settings β†’ Special features β†’ Remove MIUI optimization
Vibration only works in some applicationsThe application overrides system settingsClear the problem app's cache or turn off the vibration in its settings
There is no β€œVibration” item in the keyboard settingsAn outdated version of MIUI or keyboardUpdate your firmware and keyboard via Google Play
Vibration too weak/strong after switching offFailure of vibration engine calibrationReset the keyboard settings (Method 4)

If your problem is not on the list, try the following algorithm:

  1. Check if vibration is included in the sound settings (Settings β†’ Sound and vibration β†’ Vibration when touching).
  2. Make sure you edit the settings of the current active keyboard (sometimes users confuse MIUI Keyboard and Gboard).
  3. Try installing a third-party keyboard (such as SwiftKey or Fleksy) – in which the vibration is adjusted separately.

FAQ: Answers to Frequent Questions

Can you turn off vibrations only for certain applications?
Yes, but not through system settings. Some apps (like Telegram or WhatsApp) have their own vibration settings. Go to chat or notification settings and turn off the vibration there. You can't do that for the keyboard, it works globally.
With the MIUI 14 update, the keyboard's vibration is getting stronger. How do you get back to that intensity?
MIUI 14 changed the vibrator algorithm. Try: Reverse to the previous version of the keyboard (download APK with APKMirror). Use Gboard with a low vibration setting. Turn off the vibration completely and use the audible signal when pressed.
Will the battery be saved after the vibration is turned off?
Yes, but not much. The vibromotor consumes ~5-10 mA when you're running, and if you type a lot, you can save up to 3-5% of your charge per day, but the main energy consumption is spent on the screen and the processor, so the effect is only noticeable when you're using it heavily.
Can you turn off vibration only for the space key (space)?
The standard MIUI keyboard doesn't. Gboard has a space-click Vibration option, but it only works if the general vibration is on. Alternatively, use keyboards like SwiftKey, where the vibration settings are more flexible.
Why does it still work when you turn off the vibration in the settings?
Probable reasons: You turned off the vibration in the wrong keyboard (e.g., Gboard, and MIUI Keyboard is active). MIUI bug worked when settings are reset after the update. Vibration is enabled in special features settings (see Method 3). Solution: check all possible sources of vibration according to the instructions above.