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.
- Open any application where you can type text (such as Messages or Notes).
- Tap the input field to make the keyboard appear.
- Click on the gear settings (βοΈ) keyboard.
- Select Additional Settings (or Advanced Settings in new versions).
- 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:
- Go to Settings. β Sound and vibration.
- Select Vibration (or Tactile Feedback).
- Turn off the vibration slider when touching.
- Be sure to check the keyboard vibration subitem β it can be hidden under the Additional settings line.
| MIUI version | The path to settings | Notes |
|---|---|---|
| MIUI 12 | Settings β Sound β Vibration when touched | The option may not be available on older models (e.g. Redmi Note 8) |
| MIUI 13-14 | Settings β Sound and vibration β Vibration β Keyboard Vibration | Some devices require you to turn off vibration when touching first. |
| MIUI for POCO | Settings β Additional β Vibration | It 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.
- Open any text field and call the keyboard.
- Press the gear icon (βοΈ) top-row.
- Select Settings β Sound when pressed.
- Turn off the Vibration option when you press the keys.
For SwiftKey, the path will be different:
- Press the space on the keyboard and select Settings.
- Go to Sound and Vibration.
- 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.
- 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
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:
- Install Platform Tools on your PC.
- Connect your smartphone to your computer and allow debugging over USB (Settings β Developers β Debugging over USB).
- 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.