How to remove the vibration when typing on Xiaomi: 5 working ways

Keyboard vibration on Xiaomi smartphones may seem like a useful feature for haptic feedback, but over time it gets annoying: distracting from typing, slowing down the speed of printing and even draining the battery faster than you think. This is especially noticeable on budget models of the Redmi or POCO series, where the haptic motor is not always perfectly calibrated. In this article, we will examine all possible ways to turn off vibration β€” from standard MIUI settings to hidden developer parameters.

Complicating the problem is that the manufacturer often changes the layout of options depending on the firmware version. For example, in MIUI 14, the path to keyboard settings is different from MIUI 12, and on some devices (for example, Xiaomi 13T Pro), vibration can be tied not only to the system keyboard, but also to third-party applications like Gboard or SwiftKey. We took all these nuances into account and prepared a universal guide that will suit most models released after 2019.

1.Switch off vibration in the standard MIUI keyboard

If you use a built-in Xiaomi keyboard (called the MIUI Keyboard or Mi Keyboard), the easiest way to remove the vibration is through its settings.

  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. Click on the gear settings (βš™οΈ) keyboard.
  4. Select Additional Settings (or Advanced Settings in new versions).
  5. Scroll down to the Vibration section when pressed and move the slider to the "Off" position.

⚠️ Note: On some models (e.g. Xiaomi Mi 11 Lite), this item may be called Tactile Feedback or Press Response. If you don't find an option, check if it's hidden in the submenu of the Sound and vibration inside the keyboard settings.

- Reboot your smartphone.

Update the keyboard via Google Play

Check if there are any restrictions in the security center.

- Try changing the theme of the keyboard to the standard one.-->

If you still feel the vibration after you shut it down, it means that the problem is not the keyboard, but the system settings of the vibration.

2. Global vibration shutdown in MIUI settings

Sometimes the keyboard vibration is not controlled separately, but is tied to the general vibration settings of the device, as is the case with MIUI 13 and later, where the manufacturer is trying to unify feedback management to disable it completely:

  1. Go to Settings. β†’ Sound and vibration.
  2. Select Vibration (or Tactile Feedback).
  3. Turn off the vibration slider when touching.
  4. Be sure to check the keyboard vibration subitem – it can be hidden under the Additional settings line.
MIUI versionThe path to settingsNotes
MIUI 12Settings β†’ Sound β†’ Vibration when touchedThe option may not be available on older models (e.g. Redmi Note 8)
MIUI 13-14Settings β†’ Sound and vibration β†’ Vibration β†’ Keyboard VibrationSome devices require you to turn off vibration when touching first.
MIUI for POCOSettings β†’ Additional β†’ VibrationIt could be called a tactile response.

⚠️ Warning: A complete shutdown of vibration in the system will cause all notifications, calls, and even tactile feedback to stop vibrating when you unlock the screen. If you need to turn off vibrations only for the keyboard, use the methods in the following sections.

3. Vibration settings in Gboard and other third-party keyboards

If you use Gboard or other alternatives like SwiftKey, the vibration settings are managed separately from the system settings.

  1. Open any text field and call the keyboard.
  2. Press the gear icon (βš™οΈ) top-row.
  3. Select Settings β†’ Sound when pressed.
  4. Turn off the Vibration option when you press the keys.

For SwiftKey, the path will be different:

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

⚠️ Note: On some versions of Gboard (especially on Xiaomi with custom firmware), the vibration option may be hidden:

  • πŸ”„ Update the keyboard via Google Play.
  • πŸ“± Reinstall the application.
  • πŸ”§ Reset the keyboard settings in Settings β†’ System system β†’ Language and input β†’ Virtual keyboard β†’ Resetting settings.

Standard. MIUI|Gboard (Google)|SwiftKey|Another.|I don't know.-->

4.Switching off vibration through developer modes

If the standard methods didn't work, you can use the hidden settings for developers, which is suitable for power users and requires caution.

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times in a row on the MIUI Version until you become a developer!

Settings β†’ Additional β†’ For Developers

Entering

Turn off vibration when entering

Haptic feedback

⚠️ Note: In some versions MIUI (For example, on Xiaomi 12 Pro, this option may not be available:

Settings β†’ For developers β†’ Hardware acceleration of visualization β†’ Disable β€œVibration during interaction”

Be careful: changing other settings in developer mode can disrupt the stability of your smartphone. Don't touch settings that you don't know what they're supposed to do.

πŸ’‘

If after turning off vibration in developer mode, the keyboard began to brake, return all changes back and restart the device.

5.Vibration problems on specific Xiaomi models

Some Xiaomi models have unique bugs related to keyboard vibration, and here are the most common cases and solutions:

  • πŸ“± Redmi Note 10/11 Pro: Vibration can be activated after the update. Solution is to reset the keyboard settings through Settings. β†’ Annexes β†’ Application management β†’ keyboard β†’ Warehouse β†’ Clear the data.
  • πŸ“± POCO X3/X4 Pro: Vibration works even when the slider is turned off. The solution is to install the Gboard and turn off the vibration in its settings.
  • πŸ“± Xiaomi 12T/13 Lite: The keyboard vibration option is not in the settings. The solution is to use ADB-team (see next section).

If your model is not listed but the problem persists, try updating your firmware to the latest version. Often vibration bugs are fixed in security patches. Check for updates in Settings β†’ System Update.

List of models with confirmed vibration bugs
Redmi Note 9 Pro (firmware up to MIUI 12.5.3) - POCO F3 (vibration is turned on after resetting to factory settings) - Xiaomi Mi 11 Ultra (conflict with the theme of the keyboard "Dark Mode") - Redmi K40 (vibration works only in some applications)

6. Radical methods: ADB and third-party utilities

If none of the above methods worked, there are two radical options: ADB-These methods require root rights or at least an unlocked bootloader.

To turn off vibrations through ADB:

  1. Install Platform Tools on your PC.
  2. Connect your smartphone to your computer and allow debugging over USB (Settings β†’ Developers β†’ Debugging over USB).
  3. Enter the command line: adb shell settings put system haptic_feedback_enabled 0

To control vibration without root, you can use applications like Vibration Tuner (available on Google Play), which allow you to fine-tune the force and duration of the vibration, but require you to use the tools to control the vibration. ADB-access or special authorization.

⚠️ Attention: Use ADB or third-party utilities may violate the warranty and lead to unstable operation of the device. β†’ Additionally. β†’ Backup and reset.

πŸ’‘

ADB-commands are the most reliable way to turn off vibration at the system level, but it requires technical skills.

FAQ: Frequent questions about keyboard vibration on Xiaomi

Why does the keyboard vibration turn on itself after the update?
This is a well-known MIUI problem, which involves resetting user settings when updating firmware. To avoid this, before updating: Take a screenshot of the current keyboard settings. After updating manually return all settings. If the problem repeats, try rolling back to the previous firmware version via Fastboot.
Can you turn off vibrations only for certain applications?
In standard MIUI settings, there is no such feature. However, you can: Use the Gboard and turn off the vibration in its settings for each application separately (if supported), install the MacroDroid application and create a rule to turn off vibration when you open a particular application (requires ADB or root).
The keyboard's vibration is weaker after the battery is replaced. Is that normal?
No, it's not normal. It's likely that when you replace the battery, the tactile motor or its plume was damaged. Contact the service center for diagnostics. If the vibration is completely gone, check if the vibrator plume is connected to the motherboard.
How to return the vibration of the keyboard if it disappeared after resetting the settings?
Try the following steps: Go to Settings β†’ Sound and vibration β†’ Vibration and turn on all sliders. Update the keyboard via Google Play. Reset the keyboard settings in Settings β†’ System system β†’ Language and input β†’ Virtual keyboard β†’ Reset. If it doesn't work, do it. ADB-Adb shell settings put system haptic_feedback_enabled 1
Is there a difference in vibration between MIUI and global firmware?
Yes, in the Chinese version of MIUI (without Google services), vibration settings may be located in other menus or not at all. Global firmware usually offers more flexible settings, but there may be bugs. For example, on the Xiaomi Mi 10 with Chinese firmware, the keyboard vibration can only be turned off via ADB.