Vibration when typing on Xiaomi Mi 9 may seem like a useful feature for confirming clicks, but over time it becomes annoying - especially if you are actively texting or working with documents. Permanent microvibrations not only distract, but also speed up battery discharge, and in quiet rooms create unnecessary noise. Fortunately, the manufacturer has envisaged several ways to turn off this option, including hidden MIUI settings that not all users know.
In this article, we will discuss 5 Proven methods, from standard keyboard settings to system file editing (for advanced users), you will learn how to turn off vibration for both the Gboard standard keyboard and the Mi Keyboard brand, and what to do if settings are reset after an update. We pay special attention to the nuances of firmware MIUI 12/13/14, The location of the menu items is different.
Before you start, check your firmware version: go to Settings โ About Phone โ MIUI version. This will help avoid confusion with menu names. Also note that some custom firmware (for example, LineageOS) paths may differ - in this case, use the universal methods from the last section.
1. Disabling vibration in the settings of the standard keyboard
The easiest way is to use the built-in keyboard options. The Xiaomi Mi 9 can either have the Mi Keyboard or Gboard (from Google) installed by default.
For Mi Keyboard:
- Open any field to enter text (such as notes or a message).
- Touch the gear badge (โ๏ธ) on the keyboard panel to open its settings.
- Go to the section Settings of the keyboard โ Sound and vibration.
- Turn off the Vibration slider when pressed.
For Gboard:
- Start Settings โ Applications โ Application Management.
- Find Gboard in the list and tap it.
- Select Application Settings โ Preferences โ Vibration when pressed.
- Set the value off.
If the vibration remains after these actions, check if you have a third keyboard (for example, SwiftKey or Fleksy), in which case you need to search the settings in the menu of the specific application.
2. Global shutdown of vibration in system settings
Sometimes the vibration of typing is not turned off through the keyboard settings due to a conflict of system parameters, in which case a complete disabling of tactile return at the MIUI level will help:
- Go to Settings. โ Sound and vibration.
- Scroll down to the Vibration block.
- Turn off the vibration slider when touching.
This method works for all versions of MIUI, but it has a side effect: along with the keyboard, all interface elements โ buttons on the menu, switches, notifications โ will stop vibrating. If you need selective settings, use the following method.
๐ก
If your settings have reset after the MIUI update, try clearing the Settings app cache through Settings โ Apps โ App Management โ Settings โ Clear the cache.
3.Use of Do Not Disturb mode for selective shutdown
The MIUI Do Not Disturb feature allows you to flexibly control the vibration without completely turning it off, which is suitable if you want to remove the vibration only in certain situations (for example, at night or at work).
Algorithm of action:
- Open Settings โ Sound and vibration โ Do not disturb.
- Slip on the schedule and set the time frame (for example, from 22:00 to 8:00).
- In the Rules section, select Settings โ Vibration.
- Turn off the vibration slider when touching.
- Activate the mode Do not disturb manually or wait for the scheduled time.
The advantage of this is that the vibration only turns off at a given hour, without affecting the rest of the time, but it's not suitable if you have to keep the vibration off all the time.
What if the "Do Not Disturb" mode does not save the settings?
4. editing system files (for advanced users)
If standard methods fail, you can manually edit the system files that control vibration, which requires root rights and is only suitable for advanced users, and the wrong actions can cause a system failure or a device blink!
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/vendor/overlay/framework-miui-res/apk
- Find the file miui-systemui.apk and extract it.
- Open the file in the editor APK Editor and find the line: <bool name="vibrate_on_touch">true</bool> Replace true with false.
- Save the changes, overwrite the original file and restart the phone.
This method is guaranteed to remove the vibration at the system level, but it requires caution. If after editing the phone stopped booting, try to restore the original file through TWRP.
๐ก
Editing system files without backup can lead to irreversible consequences. Always back up via TWRP or Mi Flash Tool before making changes.
5. Third-party applications for vibration control
If you don't want to dig into settings or are afraid to edit system files, you can use third-party utilities that allow you to flexibly adjust vibration without root rights, although some features may be limited.
Top.-3 applications for Xiaomi Mi 9:
- ๐ง Vibration Tuner โ adjusts the strength and duration of vibration for different events (including keyboards).
- ๐ฑ MacroDroid โ Creates automatic rules to turn off vibration in certain applications.
- ๐ SoundAssistant (from Samsung, but works on the same platform) MIUI) โ Controls all sound and tactile signals.
Example of settings in MacroDroid:
- Create a new rule (Add Macro).
- As a trigger, select Application Launched and specify a keyboard (such as Gboard).
- In action add Vibrate Device โ Vibrate Off.
- Save the macro and activate it.
The downside of third-party apps is that they can increase battery consumption due to the background, and some features may stop working after the MIUI update.
Make sure the app is compatible with MIUI 12/13/14
Provide all necessary permissions (including โOverlaying Other Windowsโ)
Disable battery optimization for utility in phone settings
Check the reviews about the stability of the Xiaomi Mi 9-->
Comparison of methods: which one to choose?
To make it easier for you to determine, we have collected the key pros and cons of each method in the table:
| Method | Difficulty | Root is required. | Side effects | Stability |
|---|---|---|---|---|
| Keyboard settings | โญ | โ No. | It might not work on custom firmware. | โ Tall. |
| Global shutdown at MIUI | โญโญ | โ No. | Turns off vibration throughout the interface | โ Tall. |
| Do not disturb mode. | โญโญ | โ No. | It's only on schedule. | โ Medium |
| Editing system files | โญโญโญโญ | โ Yes. | Risk of system failure | โ ๏ธ Low. |
| Third-party annexes | โญโญ | โ No. | Increased battery consumption | โ Medium |
For most users, the best solution is a combination of the first and second method: first turn off vibration in the keyboard settings, and if this does not help - use the global disconnect in MIUI. Advanced users with root rights can be recommended to edit system files, but only if there is a backup.
Frequent problems and their solutions
Even after the vibration is turned off, Xiaomi Mi 9 users sometimes face a recurrence of the problem.
1.Vibration returns after reboot
This is because some system applications (e.g. com.miui.system) reset settings.
- ๐ Open the Settings. โ Annexes โ Application management.
- Find Settings and System Settings, then click Clear Cache.
- ๐ฑ Reboot your phone and re-activate vibrations.
2.The vibration remains in individual applications
Some messengers (such as WhatsApp or Telegram) have their own keyboard settings.
- ๐ฌ WhatsApp: โฎ โ Settings โ Notifications โ Vibration on recruitment.
- ๐ง Telegram: โฐ โ Settings โ Notifications and sounds โ Vibration.
3.Settings are not available due to updated firmware
After major MIUI updates (e.g. 12 to 14), menu items may change if you don't find the options you need:
- ๐ Use the built-in search in Settings (the magnifying glass icon at the top).
- ๐ Enter the request "vibration" - the system will show the current ways.
๐ก
If after updating MIUI, vibration settings disappear, try resetting the keyboard settings to standard: Settings โ Applications โ Mi Keyboard โ Storage โ Reset settings.
4 Vibration works only in certain modes
On the Xiaomi Mi 9, the vibration may depend on the sound profile.
- ๐ Switch to Call or Vibration mode via the notification panel.
- ๐ If the vibration is gone, return to Sound mode and repeat the shutdown.
๐ก
On MIUI 14+, some vibration settings have been moved to Settings โ Special Features โ Physical buttons. Remember to check this item if standard methods have failed.
FAQ: Answers to popular questions
โ Why does it still work after the vibration is turned off in the keyboard settings?
โ Can vibrations be turned off only for certain applications?
โ Does the vibration shutdown affect the phoneโs autonomy?
โ Why custom firmware (like LineageOS) doesnโt work with standard methods?
โ Can you turn off the vibration when typing, but leave it for notifications?
If your question is not covered in the FAQ, check the relevance of the firmware: sometimes vibration bugs are fixed in new versions of MIUI. To do this, go to Settings โ About Phone โ System Update and install the latest patches.
๐ก
Before updating MIUI, back up your current vibration settings using Swift Backup, which will help you quickly recover your custom settings after the upgrade.