Keyboard Vibration on Xiaomi Smartphones Is One of the Most Controversial Features MIUI. For some users, tactile response when typing becomes a useful feedback, for others โ an annoying factor that eats up battery power and distracts from work. POCO, where the vibration output is often too intense or works with delays.
In this article, we'll look at all the ways you can turn off keyboard vibration, from standard MIUI settings to hidden developer settings and alternative solutions, how to completely remove vibration, reduce its force or customize it selectively for different applications, and why vibration can be activated on its own after updates and how to prevent it.
Important: the instructions are relevant for all modern versions of MIUI (including MIUI 14/15 based on Android 13/14) and cover models from Redmi Note 10 to flagship Xiaomi 14 Ultra. If your smartphone runs on pure Android (for example, Xiaomi A3), some points may differ - we will warn about this separately.
1. Standard vibration shutdown in MIUI settings
The most obvious way is to take advantage of the built-in options. MIUI has two independent sections responsible for the vibration of the keyboard: general tactile response settings and the parameters of a specific keyboard (usually Gboard or Xiaomi Keyboard).
Start with system-wide parameters:
- Open the Settings. โ Sound and vibration.
- Go to the Vibration subsection (on some firmware it may be called Tactile Feedback).
- Turn off the slider Vibration when pressed or Keyboard Vibration (depending on the MIUI version).
If the vibration is left, check the settings of the keyboard itself:
- ๐น For Gboard: Open any input field โ tap on the icon โ๏ธ keyboard โ Settings โ Sound and vibration โ Press vibration.
- ๐น For Xiaomi Keyboard: Keyboard settings โ Additionally. โ Vibrant response.
โ ๏ธ Note: On some models (e.g, POCO F5) after turning off vibration in settings MIUI It can continue to work in messengers (WhatsApp, Telegram), which is because the applications use their own feedback mechanisms.
2. Hidden vibration settings in developer mode
If standard methods don't work, it's time to look at the developer menu, where you can turn off vibration at the system level, including when it's in games or third-party applications.
First, activate the developer mode:
- Go to Settings. โ The phone.
- Tap 7 times on the MIUI version (you will be notified "You became a developer").
- Return to the main settings menu โ there will be a new section for developers.
Now turn off the vibration:
- ๐ง Go to the Developers' Form โ Entering โ Vibration when pressed and deactivate the option.
- ๐ง To completely disable tactile feedback, find the item โSwitch off vibrationโ (can be called Haptic feedback in English firmware).
On models with a Snapdragon processor (for example, Xiaomi 12T), the developer menu has an additional option โVibration when touching the screenโ โ it should also be turned off if the vibration appears when scrolling or swiping.
3. Disabling vibration for individual applications
Sometimes the keyboard vibration is annoying only in specific messengers or games, and instead of completely turning off, you can adjust selective behavior:
| Annex | The path to settings | What to turn off |
|---|---|---|
| โฎ โ Settings โ Notifications โ Vibration. | Turn off "Input vibration" | |
| Telegram | โฐ โ Settings โ Notifications and sounds โ Vibration. | Select "No Vibration" for chats |
| VK | โ๏ธ โ Notifications โ Vibration. | Turn off "Vibration on dial" |
| Games (PUBG, Genshin Impact) | Game settings โ Control โ Vibration | Turn off "Tactile feedback" |
For apps that donโt have separate vibration settings (like Instagram or TikTok), forced disabling via ADB will help:
adb shell settings put global haptic_feedback_enabled 0โ ๏ธ Attention: Team ADB It will turn off vibration ALWAYS, including notifications and calls. To return it for notifications, use: adb shell settings put global settings haptic_feedback_enabled 1 adb shell settings put global vibration_intensity 3 (where "3" โ intensity 0 before 5).
4. Alternative keyboards without vibration
If built-in solutions don't work, consider changing the keyboard. Some third-party applications are initially devoid of vibration or allow you to flexibly adjust it.
Top.-3 keyboards without vibration by default:
- ๐ฑ Microsoft SwiftKey โ there is a separate switch for vibration response (Settings) โ Sound and vibration).
- ๐ฑ Fleksy โ Minimalist keyboard with the option of completely disabling tactile feedback.
- ๐ฑ AnySoftKeyboard โ open source, allows you to fine-tune the strength and duration of vibration.
Download the app from Google Play|
Set and open settings |
Select "Languages and input" in the phone settings |
Activate the new keyboard as the main one|-->
When choosing a keyboard, pay attention to:
- ๐ Size APK โ Heavy keyboards (such as Gboard with language packs) can slow down on budget Redmis.
- ๐ Privacy Policy โ some keyboards (such as: AI Type) collects typing data.
- ๐ Support for gestures โ on Xiaomi with MIUI 14+ It is important that the keyboard works correctly with swipes.
5. Hardware causes of vibration and their elimination
If the vibration of the keyboard appeared suddenly and does not turn off software, the problem may lie in the hardware:
- ๐ ๏ธ Faulty vibrator - on old models (Redmi) 4X, Mi A1) The motor can stick and vibrate arbitrarily. ~500-800โฝ).
- ๐ ๏ธ Moisture intrusion - if the phone fell into water, oxidized contacts of the vibrator motor can cause false positives. SIM-map).
- ๐ ๏ธ Firmware conflict - after informal firmware (e.g. Pixel Experience), the vibration may not work properly. MIUI.
To diagnose a hardware problem:
- Run the test equipment through code ##4636## (section "Testing").
- Check the vibration in safe mode (hold the power button โ Safe Mode) If the vibration goes away, it is the software's fault.
- Connect your phone to your PC and check logs through adb logcat | grep -i vibrator.
How to check the vibromotor without disassembly?
6.Vibration after the MIUI update: how to return the old settings
A common complaint of users is that the keyboard vibration turns on itself after the MIUI update. This is due to the fact that Xiaomi resets some settings to default values.
Method 1: Resetting keyboard settings
- Go to Settings โ Applications โ Application Management.
- Find your keyboard (like Gboard) and tap it.
- Select Warehouse โ Clear the data (do not delete the cache!).
- After restarting, reset the keyboard โ the vibration will be turned off.
Method 2: Rejection of system application updates
- ๐ For Xiaomi Keyboard: in the same menu "App Management" click โฎ โ "Remove updates".
- ๐ For Gboard: Remove the app and install an older version with APKMirror.
๐ก
If you lose menu items after the MIUI update (such as Keyboard Vibration), try changing your phone region to India or Europe in Settings โ Additional โ Region. In some firmware, options are hidden for individual countries.
7. Radical Solutions: Turning off vibration at the core level
For advanced users willing to sacrifice the warranty, there are radical methods:
- ๐ก๏ธ Edit build.prop - add a line ro.vibrator.force_disable=1 It'll shut down the vibration at the system level.
- ๐ก๏ธ Delete the Vibrator File โ through TWRP remove /system/vendor/lib/hw/vibrator.{corresponding file}.so.
- ๐ก๏ธ Magisk modules โ modules like Disable Haptic Feedback block vibration without changing system files.
โ ๏ธ Attention: Any manipulation of system files can result in a device blink or loss of functionality (e.g., proximity sensor failure).On Knock Code models (e.g., Xiaomi Mi 11 Lite), a vibration blackout can break the double tap gesture.
๐ก
Before any changes at the kernel level, backup through TWRP or Xiaomi Flash Tool. On models with a locked bootloader (such as the European versions), radical methods will not work without unlocking.