Vibration of the keyboard on Xiaomi smartphones can be useful for tactile feedback, but it interferes with many users - distracts from typing, drains the battery and even causes discomfort with prolonged use. AMOLED-And you can turn it off in a number of ways, like standard settings, if you're going to use a vibratory motor. MIUI, and with the help of hidden functions or third-party applications.
In this article, we will discuss all available methods, from basic to advanced, including solutions for cases when the option is gray and inactive. You will also learn why vibration can turn on itself after updates and how to prevent it. The instructions are relevant for all modern devices of the brand: Xiaomi 13/14, Redmi Note 12/13, POCO F5/X5 and others on MIUI 12-14.
Before you get to the settings, make sure that the problem is not related to hardware failure β if the vibration is running constantly (even outside of typing), this may indicate a malfunction of the engine or firmware.
1. disable vibration in the settings of the standard MIUI keyboard
If you use a built-in keyboard from Xiaomi (aka Gboard from Xiaomi with a branded design), the easiest way is to turn off the vibration directly in its parameters. This method works on most devices without the need to install additional programs.
Instructions:
- π± Open any application that has a text input field (such as Messages or Notes).
- π§ Click on the gear icon (βοΈ) In the top panel of the keyboard to open its settings.
- π Go to the section Settings of the keyboard β Sound and vibration.
- π Find the Vibration option when pressed and move the slider to the off position.
If you don't have Sound and Vibration, you have a different version of the keyboard, in which case you can try alternative methods in the following sections.
Update the keyboard in Google Play|Make sure the developer mode is on (if you plan to use it) ADB)|Make a backup copy of the settings (optional)|Reboot your phone after the changes-->
β οΈ Attention: On some firmware MIUI When you turn off the vibration in the keyboard, it can be activated again after you restart the device, which is due to optimizing power consumption. β Annexes β Application management β Keyboard and press Clear cache.
2. Vibration adjustment through Xiaomi system settings
If the keyboard doesn't turn off vibration through its own settings, try doing it at the system level. MIUI has a separate section for managing tactile feedback that sometimes overrides the settings of individual applications.
Step-by-step:
- Open the phone settings.
- Go to Sound and Vibration. β Vibration.
- Find the touch vibration or tactile feedback item and turn it off.
- Go back and check if there is any vibration left in the keyboard.
On some devices (e.g. Xiaomi 12T or Redmi K50), this item may be called the interface vibration or click response. If the option is gray and inactive, it is blocked by the current energy saving profile (see section 4).
| Xiaomi model | The path to vibration settings | Notes |
|---|---|---|
| Xiaomi 13/14, Redmi Note 12 | Settings β Sound and vibration β Vibration β Vibration when touched | May require a reboot. |
| POCO F5/X5 | Settings β Additional β Vibration and tactile response | The option is hidden in "Advanced" |
| Redmi 10C/11 | Settings β System β Vibration and sounds | Some of the firmware is missing. |
| Xiaomi Mi 11 | Settings β Sound β Vibration when pressed | It only works for system sounds. |
π‘
If the vibration is still there after the shutdown, try temporarily switching to another keyboard (like Google Gboard) and then backing back up again.
3. Disconnect via Google Gboard (if installed)
Many Xiaomi users prefer the Google Gboard keyboard, which has the vibration settings separately and does not depend on the system settings of MIUI.
Method 1: Through the keyboard panel
- πΉ Open any text field and call the keyboard.
- π§ Click on the gear icon (βοΈ) top-panel.
- π Select Settings β Pressed sound.
- π Turn off the Vibration option when pressed.
Method 2: Through application settings
- π± Open the Settings. β Annexes β Application management.
- π Find Gboard in the list and tap it.
- π§ Select the Application Settings β keyboard β Settings β Pressed sound.
- π Turn off the vibration.
If Gboard doesnβt have a vibration option, itβs managed at the Android level, in which case try the methods in Section 4 or 5.
Why the vibration can turn on itself
Verification of energy saving regime and profiles
One little-known factor affecting keyboard vibration is the power saving modes in MIUI. In charge saving or Ultramode profiles, the system can force tactile feedback to "notify" the user about the clicks (and thus reduce screen usage time).
How to check:
- Open Settings β Battery and Performance.
- Tapping on the current profile (e.g. Balanced or Charge Saving).
- Scroll down and find the Additional Settings section.
- Make sure that the option of touch vibration or tactile feedback is turned off.
If the option is active and cannot be disabled, it is blocked by the current profile.
- π Switch to Performance Mode (Vibration will be Manually Controlled).
- π Restart the device β sometimes it resets forced settings.
- π οΈ Use it. ADB-Commands (Section 5) for forced shutdown.
β οΈ Attention: On devices with MIUI 14 and later in Ultra-Economic mode, the keyboard vibration is turned on automatically and does not turn off through standard settings.The only way to get around this is to use a third-party keyboard (such as SwiftKey) or ADB.
5. Advanced method: Disconnection via ADB (for power users)
If the vibration is not turned off by any of the above methods, you can use the Android debugging bridge (ADB), which is suitable for users who are ready to work with the command line, it allows you to completely block the vibration at the system level, including forced shutdown through energy saving profiles.
What you need:
- π₯οΈ Computer with drivers installed ADB (You can download from the official Android website).
- π± Included Developer Mode and Debugging by USB smartphone.
- π USB-plug-in.
Step-by-step:
- Connect the phone to your computer and allow debugging over USB.
- Open the command line (cmd) in the adb folder.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Execute the command to turn off vibration when pressed: adb shell settings put system haptic_feedback_enabled 0
- To disable keyboard vibration specifically: adb shell settings put system keyboard_vibration_on 0
- Reboot your phone: adb reboot
If the vibration returns after the reboot, the firmware resets the settings, in which case you can fix the changes by adding a command to the auto-execute script when booting (requires root or Magisk).
π‘
ADB-commands are the only way to completely shut down vibration if it is forced on by the system (e.g., in power saving modes).
6.Alternative solutions: third-party keyboards and applications
If neither method worked, or you want more customization options, consider installing a third-party keyboard. Many offer flexible vibration settings, including adjusting response strength or shutting down completely.
Best alternatives:
- ποΈ SwiftKey β allows you to turn off vibration in sound settings, supports themes and gestures.
- π Fleksy β Minimalist keyboard with advanced tactile settings.
- π± Chroom β Lightweight Open Source Keyboard (without default vibration).
- π§ AnySoftKeyboard β supports plugins for fine-tuning feedback.
How to install and configure:
- Download the keyboard from Google Play.
- Open Settings β System β Language and input β Virtual keyboard.
- Activate the new keyboard and set it by default.
- Go to the app settings and turn off the vibration in the Sound/Tactile feedback section.
The advantage of third-party keyboards is that they are not affected by MIUI system limitations. However, note that some may collect typing data (read the privacy policy carefully).
7 What to do if the vibration turns on itself after the update
Many Xiaomi users are faced with the fact that after updating MIUI or Android, the vibration of the keyboard is turned on again, this is due to the fact that the firmware resets some settings to default values.
Solutions:
- π Update rollback: If the vibration appeared after the update, try rolling back to the previous version MIUI through settings β The phone. β Updating the system β Three points. β Select a Service Package.
- π± Reset keyboard settings: Go to Settings β Annexes β keyboard β Storage and click Clear Data (will remove all custom dictionaries!).
- π οΈ Using Tasker: Automate the vibration shutdown after rebooting with the Tasker app (requires customization skills).
- π§ Manual Settings: For power users, change system files via Magisk or TWRP (riskyly!).
If the problem repeats after each update, consider turning off automatic keyboard updates.
- Open Google Play.
- Find a keyboard app (like Xiaomiβs Gboard).
- Slip on the three dots in the top right corner and uncheck Auto Update.