The vibration of the keyboard on Xiaomi smartphones can be annoying, especially if you’re actively texting or typing long texts. The tactile recoil not only distracts, but also drains the battery 3-5% faster (according to the MIUI Lab tests), and fortunately, you can turn it off in a few seconds, both in system settings and through third-party apps.
In this article, we’ll break down all the current ways for MIUI 14/15 and Android 13/14, including hidden options for Redmi Note 12, POCO X5 and more. If standard methods didn’t work, we have backup solutions for custom firmware and keyboards from Google.
Why is the keyboard vibration turned on by default?
Xiaomi manufacturers activate tactile returns initially for three reasons:
- 🔹 Psychology of interaction: vibration creates the illusion of a “physical” keyboard, which reduces the number of typos for new users.
- 🔹 Marketing move: presentations tactile return looks "premium" (especially on the flagship Xiaomi 14).
- 🔹 68% of smartphone owners (according to Counterpoint Research, 2023) do not turn off the vibration in the first 3 months of use.
For power users, however, vibration is often a major source of irritation, especially if the smartphone is lying on the table or in silence, and on budget models (Redmi 10A, POCO M5), the vibration motor can make extraneous sounds.
Method 1: Disconnect via MIUI keyboard settings
The fastest method is to use the built-in system keyboard options, suitable for all smartphones on MIUI 12-15:
- Open any field to enter text (for example, in Notes or Messages).
- Touch the badge. ⚙️ (gears) on the keyboard to open its settings.
- Go to the section Settings of the keyboard → Sound and vibration.
- Turn off the Vibration switch when pressed.
If you don't have Sound and Vibration, you have a Google keyboard installed, and the instructions for that are in Section 4.
☑️ Check before turning off vibration
⚠️ Note: On some models (Xiaomi) 13T, Redmi Note 11 Pro+) post-update MIUI 14.0.5+ The vibration option may be "reset" after reset. In this case, use method 5.
Method 2: Global shutdown of vibration in the system
If the vibration is annoying not only when typing, but also in other scenarios (notifications, touching the screen), you can turn it off completely:
- Go to Settings. → Sound and vibration.
- Choose Vibration when touching.
- Turn off all switches: 📱 Vibration when pressed on the keyboard 🔘 Vibration when pressing buttons 📲 Vibration with system touches
| Xiaomi model | Does separate switching off keyboard vibrations? | Notes |
|---|---|---|
| Xiaomi 14/14 Pro | Yes. | Option hidden in Additional keyboard settings |
| Redmi Note 12 Pro+ | Yes. | Upgrade to MIUI 14.0.3+ is required |
| POCO F5 | No. | Only global shutdown through Sound and Vibration |
| Xiaomi 12T | Partially. | It works only for the system keyboard, does not affect Gboard. |
On devices with Android 14 (for example, Xiaomi 13 Ultra) may appear an additional item Adaptive vibration – it should also be turned off to avoid accidental positives.
💡
If after turning off the vibration still works – check the settings of a particular application (for example, Telegram has a separate vibration parameter in Settings → Notifications).
Method 3: Turn off vibration in Gboard (Google keyboard)
Many Xiaomi users install Gboard instead of the standard keyboard, to remove the vibration in it:
- Open any text field and tap the icon. ⚙️ keyboard.
- Select Settings → Basic settings.
- Scroll down and turn off: 🔊 Keystroke sound 📳 Vibration when you press the keys 🎵 Sound when deleting the symbol (optional)
If there is no Vibration, upgrade Gboard to the latest version in Google Play. On some MIUI firmware, the option is hidden due to a conflict with system settings.
⚠️ Note: There is a bug in Gboard (relevant to the version) 12.3-12.5), In which the vibration can be activated after the app updates. To avoid this, disable Auto Update for Gboard in the Play Store.
Method 4: Use of the "Do Not Disturb" mode
If vibration is needed in some scenarios (for example, for an alarm clock), but interferes with typing, you can use the Do Not Disturb mode with exceptions:
- Go to Settings → Sound and vibration → Do not disturb.
- Select a Schedule and set an activation time (e.g. 22:00 to 8:00).
- In the Exclusions section add: 🔔 Alarm clocks 📞 Repeated calls 💬 Messages from selected contacts
Turn off the vibration.
This method is convenient if the vibration is only annoying at night or during work, the main advantage is that you do not need to manually turn on / turn off the settings every time.
How to set exceptions for specific applications?
Method 5: Disabling vibration through ADB (for power users)
If standard methods do not work (for example, on custom firmware or after resetting), you can use ADB-This requires the smartphone to be connected to the computer, but it is guaranteed to turn off vibration at the system level.
Instructions for Windows:
- Download Google’s Platform Tools and unpack the archive.
- Turn on Debugging. USB smartphone: 🔧 Go to Settings.→The phone. 🔘 7 times press the version MIUI, activate the developer mode 🔧 Back to Settings→Additionally.→For developers 🔘 Turn on Debugging. USB
adb shell settings put system haptic_feedback_enabled 0Use the same command to return vibration by replacing 0 with 1.
💡
ADB-Teams are working on all versions MIUI And Android, but they require developer rights, and once you execute the command, the vibration will shut down even in safe mode.
What to do if the vibration does not turn off?
If none of these methods worked, the problem may be:
- 🛠️ Custom firmware: some builds (e.g. xiaomi.eu) ignore system settings. MIUI.
- 🔄 Application Conflict: Check if utilities like MacroDroid or Tasker are installed that force vibrations to be enabled.
- 📱 Hardware malfunction: if the vibration is operating even when it is off (when charging), it is a sign of motor circuit.
To diagnose hardware problems:
- Restart your phone to Safe Mode (press the power button → Safe Mode).
- Check if the vibration is working in this mode. If it's not, the software is a problem.
- If the vibration is still there, contact the service center (especially if the warranty is still valid).