Keyboard vibrations on Xiaomi smartphones are not something everyone likes. For some users, tactile typing becomes a useful feedback, for others it is an annoying factor, especially in quiet rooms or during prolonged communication in instant messengers. Fortunately, the manufacturer has provided several ways to disable this option, but not all of them are obvious to beginners.
In this article, weβll look at all the current methods for turning off vibration when typing on Xiaomi, Redmi and POCO devices, from standard MIUI settings to hidden settings for advanced users. Separately, weβll focus on the nuances for different firmware versions (including the new HyperOS) and popular keyboards such as Gboard and SwiftKey. If youβre tired of constantly rattling your phone while chatting, this is the guide for you.
Why the vibration of the keyboard can interfere
At first glance, the vibration response when pressed on the screen seems to be a harmless function, but in practice it creates several problems:
- π Battery consumption. Even minimal vibrations use the motor, which leads to additional power consumption. 2-3% Charge per day with active use of messengers.
- π΅ Interference with music, vibration can create background noise, especially in open-construction headphones.
- π₯ Discomfort in public places: in the library, in transportation or in a meeting, rattling the phone attracts unnecessary attention.
- β±οΈ Slowing down typing: Some users subconsciously wait for a vibration signal, which reduces the speed of printing on the Internet. 5-10%.
In addition, on older Xiaomi models (such as the Redmi Note 5 or Mi A2), the vibratory motor eventually starts to work unstable, emitting creaks or double signals, in which case turning off the function becomes not desirable, but a necessary step.
Method 1: Turn off vibration in MIUI settings
The easiest method is to use standard system settings. It is suitable for most devices on MIUI 12/13/14 and HyperOS, including Xiaomi 13/14, Redmi Note 12 and POCO F5.
To turn off vibration when typing:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Select Vibration when pressed (in some versions β Tactile feedback).
- Turn off the slider next to the option of Keyboard Vibration or Vibration when you enter text.
If your menu doesnβt have a separate keyboard item, try an alternative path:
Settings β Additional β Special Opportunities β VibrationMake sure you have the latest version. MIUI|Check the battery charge (minimum 20%)|Close all messengers before the test|Reboot your phone after the changes-->
Important! On some models (like the POCO X3 Pro), the option may be called Touch Vibration, which will block tactile feedback from all menus, not just the keyboard.
Method 2: Configure in keyboard parameters
If the standard method didn't work, the vibration can be enabled in the keyboard settings.
- π± Standard keyboard MIUI (default)
- πΉ Gboard (keyboard from Google)
- β‘ SwiftKey (a popular alternative from Microsoft)
Let us consider each option in detail.
For the standard MIUI keyboard
The instructions are used for MIUI 12-14 and HyperOS firmware:
- Open any field to enter text (e.g., in Messages).
- Click on the gear icon in the top panel of the keyboard to open the settings.
- Select the MIUI Keyboard Settings β Feedback when pressed.
- Turn off the Vibration option.
For Gboard (Google)
The algorithm is similar, but with nuances:
- Run Gboard in any text field.
- Touch the badge. βοΈ (Or arrows up if the icon is hidden).
- Go to the Settings β Sound when pressed.
- Turn off the vibration when pressed.
What to do if there is no Vibration in Gboard?
For SwiftKey
SwiftKey offers more flexible settings:
- Open the keyboard and click on the icon. βοΈ.
- Choose Sound and Vibration.
- Turn off the vibration when you press the keys.
- Optionally, adjust the vibration force with a slider (if you want to leave a weak response).
On some Xiaomi models (e.g. Redmi 10C), SwiftKey may conflict with system vibration settings, in which case you will have to turn off the function in both MIUI and keyboard settings.
Method 3: Use of the "Do Not Disturb" mode
If you only need vibrations in certain situations (e.g., at work), you can use the Do Not Disturb (DND) feature, which temporarily shuts down all vibrations, including the keyboard, but keeps them quickly restored.
How to set up:
- Open Settings β Sound and vibration β Do not disturb.
- Select the Rules β Make a rule.
- Specify the conditions (for example, on schedule or manually).
- In the Vibration section, select Disable.
- Save the rule and activate it.
| Method | Advantages | Deficiencies | Suitable for |
|---|---|---|---|
| MIUI settings | Continuous shutdown does not require additional action | It may not be available on some models. | All devices Xiaomi/Redmi/POCO |
| Keyboard settings | Point-off switching only for keyboard | You need to set up for each keyboard separately | Gboard, SwiftKey, MIUI Keyboard |
| Do not disturb mode. | Flexible time/place management | Turns off all vibrations, not just the keyboard | MIUI 12+ and HyperOS |
| ADB-team | It works on any firmware. | Requires PC and technical skills | Advanced users |
π‘
If after turning off the vibration, the keyboard became less responsive, try to turn on the sound signal when pressed - this compensates for the lack of tactile feedback.
Method 4: Disconnect via ADB (for advanced)
Some custom firmware or sinogenic versions of MIUI may not work, and Android Debug Bridge (ADB), a low-level system management tool, will help, and is suitable for advanced users because it requires a computer connection.
Step-by-step:
- Download and install ADB Tools on PC.
- Enable USB Debugging on your phone: Settings β About Phone β MIUI Version (click 7 times) Settings β Additional β For Developers β Debugging on USB
- Connect the phone to the PC and confirm access.
- Open the command prompt (Windows) or terminal (Mac/Linux) in the folder with ADB.
- Execute the command to turn off the keyboard vibration: adb shell settings put system haptic_feedback_enabled 0
- Reset the device.
To return the vibration, use the same command, replacing 0 with 1.
β οΈ Attention, misuse ADB This may cause system failures. Before executing commands, back up your data through Settings. β Additionally. β Backup and reset.
Method 5: Resetting keyboard settings to factory
If the vibration doesn't turn off despite all the manipulations, the problem may be that the keyboard settings fail, and then the factory reset will help, and it's safe and doesn't affect other data on the phone.
How to reset your settings:
- Open Settings β Applications β Application Management.
- Find your keyboard (such as Gboard or MIUI Keyboard) in the list.
- Choose Memory. β Clear the data.
- Confirm the action and restart the phone.
After resetting, the keyboard will return to its original settings and the vibration will be turned off (unless it was activated by default), and you will need to reconfigure your vocabulary and personal preferences.
π‘
Resetting keyboard settings also helps fix problems with auto-replacement, text-input freezes, and the disappearance of emojis.
Frequent problems and solutions
Even after the vibration is turned off, Xiaomi users sometimes face unexpected difficulties.
Vibration returns after rebooting
This is a common problem on devices with MIUI 12 and Redmi Note 9/10, and it's caused by a failure in the com.android.systemui service.
- π Reinstall updates for system applications through Settings β Annexes β Show all applications β Three points. β Show system-based.
- π± Install an alternative keyboard (such as Gboard) and turn off vibration in its settings.
- π§ Perform a reset of settings through Settings β Additionally. β Resetting settings β Reset application settings.
No "keyboard vibration" item in the settings
On some models (such as the POCO M3 or Redmi 9A), the option may be hidden.
- π Use the search by settings (the magnifying glass icon at the top of the screen) and enter the request "vibration".
- π² Update the firmware to the latest version through Settings β The phone. β Updating the system.
- π οΈ Install a patch through Magisk (requires root rights).
Vibration only works in some applications
If the keyboard only vibrates in WhatsApp or Telegram>, but not in Messages, the problem lies in the settings of a particular messenger.
Telegram settings β Notifications and sounds β Vibration when entering