Vibration when pressing keyboards on Xiaomi smartphones can be a useful feature for tactile feedback, but it interferes with many users β distracts from typing, drains the battery and creates unnecessary noise. This is especially true for owners of Redmi Note models, POCO and flagship Xiaomi 13/14, where the default vibration response is on and is intense.
In this article, you will find all possible ways to disable the vibration of the keyboard β from the standard settings. MIUI We'll also look at why vibrations can spontaneously turn on after system updates and how to prevent them. MIUI 12, 13 and 14 based on Android 10β14.
Why the keyboard vibrating response can be a problem
At first glance, the slight vibration of the keystrokes seems harmless, but it has some hidden disadvantages:
- π Increased battery consumption β the vibrator consumes energy even at short pulses, which reduces battery life by 5-15% (depending on the model).
- π― Slowing down typing β the delay between pressing and vibration (10β30 ms) can disrupt the rhythm of printing, especially for users accustomed to βdeafβ keyboards.
- π Noise in quiet rooms - vibration is transmitted to the body of the smartphone, creating a noticeable sound when dialing (relevant to the phone). POCO F5 redmi K60 powered).
- π€― Irritation with long-term use β according to surveys, 68% of users turn off the vibrating response in the first 3 months after buying a smartphone.
In addition, on some models (Xiaomi 12T, Redmi Note 11 Pro+), the vibration response is triggered not only by pressing, but also by holding keys (for example, to select alternative characters), which doubles the number of unnecessary vibrations. This is due to the features of the MIUI firmware, where tactile feedback is integrated at the system level, not just the keyboard.
Method 1: Turn off vibration in keyboard settings
The easiest method is to use the standard Gboard (Google) or Mi Keyboard (built into MIUI) keyboard settings, but there is a nuance here: on some models (POCO X5, Redmi 10C), the option is hidden in the depth of the menu.
For Gboard (set by default on most Xiaomi smartphones):
- Open any field to enter text (for example, in Messages or Notes).
- Touch the gear badge (βοΈ) in the top panel of the keyboard to open the settings.
- Go to Settings β Sound when pressed β Vibration when pressed.
- Move the slider to the off position.
For Mi Keyboard (inline keyboard) MIUI):
- Press the space on the keyboard and select the keyboard settings.
- Go to Additional settings β Tactile feedback.
- Turn off the Vibration option when pressed.
Make sure you have the latest version of the keyboard (update to Google Play)
Try typing β the vibration should disappear immediately.
If the vibration is left, restart the smartphone.
Check the sound settings in the system (possibly the vibration is duplicated there)-->
Important! On some MIUI firmware (e.g. MIUI 13.0.6 for the Redmi Note 10 Pro), the vibration option may be called: Tactile response or Haptic feedback. If you don't find an item on the menu, try changing the interface language to English - sometimes it helps to detect hidden settings.
Method 2: Globally shutting down vibration in system settings
If the vibration response remains even after the keyboard is turned off, the problem may lie in the system vibration settings. MIUI allows you to disable tactile feedback completely or selectively for certain actions.
Instructions for MIUI 14 (relevant to Xiaomi 13 Ultra, POCO F5 Pro):
- Go to Settings. β Sound and vibration.
- Select Vibration (or Tactile Feedback on some firmware).
- Turn off the Vibration slider when pressed.
- To completely disable vibration (including notifications), select No Vibration in Vibration Style.
| Smartphone model | The path to vibration settings | Features |
|---|---|---|
| Xiaomi 13/13 Pro | Settings β Sound β Vibration and Touch Sounds | There's a separate slider for the keyboard. |
| Redmi Note 12 | Settings β Sound and vibration β Vibration | The keyboard vibration is tied to the system |
| POCO X5 Pro | Settings β Additional β Special Opportunities β Vibration | Settings are duplicated in the special features section |
| Xiaomi 12T | Settings β System β Gestures and movements β Vibration | Keyboard vibration is controlled along with gestures |
β οΈ Note: Some custom firmware (e.g. Xiaomi.EU) may have different paths to vibration settings. If you don't find the Vibration section in Sound, try searching through the search bar in the settings for "vibration" or "haptic".
π‘
If it still works after turning off the vibration in the settings, try clearing the Settings app cache (Settings β Applications β Application Management β Settings β Clear the cache).
Method 3: Disconnection through Developer Modes
If standard methods don't work, you can use the developer's hidden settings, which are suitable for advanced users and allow you to turn off vibration at the system level, including the keyboard.
Steps to activate the developer mode and turn off vibration:
- Go to Settings. β The phone.
- Find the MIUI version and click on it 7 times in a row until you become a developer!
- Return to the main settings menu and open Additional β for developers.
- Scroll down and find the Enter section (or Input in English firmware).
- Turn off options: Haptic feedback Vibration on touch
Warning: In developer mode, you risk accidentally changing critical system settings. Do not edit settings that you do not know the purpose of. For example, disabling the option to Stay awake can lead to accelerated battery discharge.
What if there is no βInputβ section in the developer settings?
Method 4: Turning off vibration through ADB (for advanced)
If none of the above methods worked, the last option is to turn off vibration via Android Debug Bridge (ADB), which requires connecting a smartphone to a computer and basic command line knowledge.
Instructions:
- Download and install ADB Tools on your computer.
- Enable USB debugging on your smartphone (Settings β Additional β For developers β USB debugging).
- Connect your smartphone to your computer and open the command line (or Terminal on macOS/Linux).
- Enter the commands in turn: adb devices (should appear in the list) adb shell settings put system haptic_feedback_enabled 0 adb shell settings put system vibration_intensity 0
- Reboot your smartphone.
To prevent the spontaneous onset of vibration:
- After updating MIUI, check the keyboard and vibration settings immediately.
- Turn off automatic update of Mi Keyboard in Google Play (if you use it).
- Create a backup of settings through Settings β Additional β Backup and Reset.
π‘
If the vibration is activated after the update, check the keyboard settings first, and then the system vibration parameters, most often the problem is solved by re-disabling the Sound and vibration.
Alternative solutions: changing the keyboard or firmware
If none of these methods worked, consider alternative options:
- Installation of a third-party keyboard: π± SwiftKey allows you to adjust vibration flexibly (including strength and duration). β‘ Fleksy β keyboard without vibration response by default. π¨ Chroom β Minimalist keyboard with full control of tactile feedback.
To install an alternative keyboard, go to Settings β System β Language & Input β Virtual Keyboard and select the new one by default.
Transition to custom firmware
Firmware like LineageOS or Pixel Experience doesnβt have a system-bound vibration keyboard, but this method is only suitable for power users, as it requires unlocking the bootloader and can be unwarranted.
β οΈ Warning: When installing third-party keyboards, turn off autocomplete passwords in their settings if you don't trust the developer, AI Type) collect typing data to improve predictions.