The vibration of the keyboard on Xiaomi smartphones can be useful for haptic feedback, but it is often a source of irritation β especially if you type quickly or use the device in silence. The constant jitter of the case is not only distracting, but also consumes battery power, albeit insignificantly. Fortunately, MIUI has several ways to disable this feature, both for the standard Gboard keyboard and for the branded Mi Keyboard.
In this article, we will look at all the current methods, from basic settings in the smartphone menu to hidden settings for power users, and pay special attention to the nuances of different versions of MIUI (12 to 14), as well as models with custom firmware, if you find that the option to turn off the vibration in gray and not available for change, here you will find a solution to this problem.
Why does the vibration of the keyboard interfere?
At first glance, the slight shaking of pressing the screen seems harmless, but there are a few hidden downsides to this feature:
- π Increased battery consumption β Vibration motor consumes energy even at short pulses. In intensive typing mode, this can reduce battery life by 5-10%.
- π― Distraction: Vibration causes the hand to adjust involuntarily to the rhythm, which reduces the speed of printing, especially on large screens (for example, Xiaomi 13 Ultra or the other two). POCO F5 Pro).
- π Noise in quiet rooms β if the smartphone is lying on the table, the vibration creates a noticeable acoustic background, comparable to the ticking of a clock.
- βοΈ Conflict with other features β on some models (e.g. Redmi Note 12 Pro)+) Keyboard vibration can block tactile returns from notifications.
In addition, on devices with AMOLED-screens (such as Xiaomi) 12T Black Shark 5, or "ghost" taps can be triggered by vibrations due to sensor sensitivity, especially when using the keyboard horizontally.
Method 1: Turn off vibration in MIUI settings
The most obvious method is to use a standard settings menu, which is suitable for most Xiaomi, Redmi and POCO models on MIUI 12-14. The instructions are universal, but the paths may vary slightly depending on the shell version.
- Open the Settings app (the gear icon on the desktop).
- Go to the section Sound and vibration (some firmware may call sound and tactile sensations).
- Scroll down to the Vibration block and select Vibration when typing.
- Move the slider to the "Off" position or uncheck (depending on the version of MIUI).
If you don't have Vibration on the menu, you're using a third-party keyboard (like Gboard) on your device, and then you're going to Method 2.
βοΈ Preparation for vibration shutdown
β οΈ Note: On some devices with MIUI 13 and older, the keyboard vibration option can be hidden in the submenu Additional audio settings. If you don't find it, try searching by settings (the magnifier icon in the upper right corner).
Method 2: Gboard keyboard settings (Google)
If you use Gboard, the vibration-off algorithm will be different, and this keyboard is the default on many Xiaomi models, especially in European and global firmware.
- Open any application where you can type text (such as βMessagesβ or βNotesβ).
- Tap the gear icon on the keyboard bar to open its settings. If there is no button, hold the comma (,) or space and select Gboard Settings.
- In the settings menu, go to Preferences β Vibration when you press the keys.
- Turn off the slider or uncheck the tick next to the item "Vibration when pressed".
Gboard also has the option of Sound when you press the keys β you can turn it off here if you are annoyed by the sound signals.
| MIUI version | The path to vibration settings | Notes |
|---|---|---|
| MIUI 12 | Settings β Sound and vibration β Vibration when typing | This option may not be available if you use Gboard. |
| MIUI 13 | Settings β Sound and tactile sensations β System vibration β Keyboard vibration | Some models require a reboot after a change. |
| MIUI 14 | Settings β Sound β Vibration and tactile feedback β Keyboard Vibration | You can also adjust the vibration force (if the option is active). |
| Gboard | Gboard settings β Preferences β Vibration when pressing keys | It works on all versions of MIUI if the keyboard is updated. |
π‘
If it still works after turning off the vibration in Gboard, try clearing the app cache: Settings β Apps β Gboard β Storage β Clear the cache.
Method 3: Disconnection through energy saving modes
On some Xiaomi devices (such as the Redmi 10 or POCO X3 Pro), the keyboard vibration can be tied to power modes. If standard settings don't work, try this method:
- Open Settings β Battery and Performance.
- Select Battery Modes (or Energy Saving in older versions of MIUI).
- Activate the "Balanced" or "Energy Saving" mode.
- Scroll down and find Limit Vibration (or Turn off Tactile Feedback).
This method does not completely shut down the vibration, but only reduces its intensity or frequency, but in some cases (for example, with a discharged battery), the vibration of the keyboard may disappear altogether.
β οΈ Attention: On devices with MIUI 14 and Snapdragon 8 Gen 2 processor (e.g. Xiaomi 13 Pro) power saving modes can limit not only vibration, but also performance. If you notice lags, return the settings to the original state.
Method 4: Using ADB to Forced Shutdown
If the vibration does not turn off through the menu (for example, due to a firmware error or custom software), you can use the ADB debugging bridge. This method is suitable for advanced users and requires connecting the smartphone to the computer.
You'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB (Download Platform Tools).
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Settings β Additionally. β For developers β Debugging by USB).
- π Cable USB Type-C (preferably original).
Instructions:
- Connect your smartphone to your computer and confirm the debugging permission.
- Open the command prompt (cmd) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the command to turn off the keyboard vibration: adb shell settings put system haptic_feedback_enabled 0
- Reboot your smartphone.
If the vibration is still there, try an alternative command (for some versions of MIUI):
adb shell settings put global haptic_feedback_enabled 0What if the ADB canβt see the device?
Method 5: Third-party applications for vibration control
If none of the above methods worked, you can use specialized utilities that allow you to adjust the vibration flexibly, including the keyboard.-3 tested applications:
- π± Vibration Tuner β allows you to turn off vibration for individual applications, including the keyboard.
- π οΈ MacroDroid β Automatically shut down vibration when you start the keyboard (without root, but with limitations).
- π§ Shizuku + AppOps β Advanced Tool for Managing Resolutions, Including Vibration ADB activate).
Example of settings in MacroDroid:
- Create a new macro team (Add Macro).
- As a trigger, select Application Launched β [Your Keyboard Name].
- Add the action Vibrate Device β Vibrate for 0ms (this will cancel the vibration).
- Save the macro and activate it.
β οΈ Note: Apps like Vibration Tuner may conflict with system services MIUI, Especially on devices with HyperOS (new firmware for Xiaomi 14 and later.
π‘
If the keyboard vibration returns after the reboot, the problem may be in the system cache.Try clearing it through Settings β Storage β Clear the cache or in Recovery (for power users).
Frequent problems and their solutions
Even after the vibration is turned off, it can appear periodically in the settings, and let's consider typical scenarios and ways to eliminate them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Vibration returns after MIUI update | Resetting user settings by the system | Re-turn off vibration in the keyboard settings |
| Disconnection option is not available (grey) | Corporate policy restrictions (on work phones) or parental controls | Check Settings β Password and Security β Application Privileges |
| Vibration only works in some applications | Individual keyboard settings for instant messengers (for example, WhatsApp or Telegram) | Open the keyboard settings directly from the problem app |
| Vibration is accompanied by sound, even if it is switched off. | Conflict of system and keyboard sounds | Turn off system sounds in Settings β Sound |
If your problem didnβt make it to the table, try resetting the keyboard settings to factory:
- Go to Settings β Applications β Application Management.
- Find your keyboard (Gboard or Mi Keyboard) and select Warehouse.
- Click on Clear Data (Warning: This will delete all custom dictionaries!).