Why the keyboardโs vibration is annoying Xiaomi users
Vibration when pressing keys is a feature that should improve tactile feedback, but in practice often becomes a source of discomfort. This is especially noticeable on Xiaomi smartphones, where the default is activated intense vibration response even on the standard MIUI keyboard. The problem is exacerbated on the budget models of Redmi and POCO, where the vibrator is not always perfectly calibrated, instead of a light tactile signal, users get loud clicks or delays in response.
According to surveys among Xiaomi owners, 38% turn off the vibration of the keyboard in the first days of using the device. The main reasons: battery discharge (vibromotor consumes up to 5% of charge per day when typing), distracting noise in quiet rooms and slowed keyboard response due to vibration processing, and on some models (for example, Redmi Note 12 Pro+ or POCO F5), the vibration response works even when touching keys in Swipe mode, which makes typing uncomfortable.
In this article, weโll look at all the possible ways to turn off vibration, from standard MIUI settings to hidden developer settings and third-party keyboards. Importantly, on devices with HyperOS (the new firmware of Xiaomi), the path to some settings has changed โ weโll show the current instructions for both systems.
Method 1: Turn off vibration in the settings of the standard MIUI keyboard
The most obvious method is to use the built-in MIUI keyboard options.It is suitable for most models, including the Xiaomi 13/14, Redmi Note 11/12 and POCO X5. Instructions are relevant for MIUI 12-14 and HyperOS (unless the keyboard is replaced with a third-party one).
Steps to shut down:
- Open any field to enter text (such as Messages or Notes).
- Click on the gear icon (โ๏ธ) In the top panel of the keyboard to open its settings.
- Go to the section Settings of the keyboard โ Sound and vibration.
- Turn off the Vibration switch when pressed (or Tactile Feedback in HyperOS).
If there's no Sound and Vibration, then the keyboard has been updated to the new version.
- ๐ Check the Additional Settings section โ Feedback.
- ๐ฑ On some models (Redmi) 10C, POCO M4 Pro) option hidden - first press Three dots (โฎ) โ Settings โ Vibration.
- โ ๏ธ If the keyboard MIUI If replaced with Gboard or another method, this method will not work (see Method 3).
Open field for entering text|keyboard MIUI active (not Gboard)|Version. MIUI/HyperOS determined|Battery charge higher 15%-->
โ ๏ธ Note: On Xiaomi Pad 6 and other tablets, the path to settings may be different. If the vibration remains after turning off, restart the device - sometimes changes are applied only after the reboot.
Method 2: Globally shutting down vibration in system settings
If the keyboard's vibration response is not turned off through its settings, you can block the vibration at the Android level. This method affects all system vibrations (notifications, calls, touches), so it is only suitable for those who want to get rid of tactile feedback completely.
Instructions for MIUI 13/14 and HyperOS:
- Go to Settings. โ Sound and vibration.
- Select Vibration (or Tactile Feedback in HyperOS).
- Turn off switches: Vibration when touching (removes response when pressing the screen) Keyboard Vibration (if there is a separate item)
On some firmware (MIUI 12.5 for Redmi 9A), the option may be called Interface Vibration. If the keyboard still vibrates after turning off, check:
- ๐ Is the Game Turbo mode activated (it resets some vibration settings).
- ๐ฒ Are there third-party launchers (e.g. Nova Launcher) that may conflict with system settings.
Standard MIUI|Gboard (Google)|SwiftKey|Other third-party |I don't know-->
| Xiaomi model | The path to vibration settings | Features |
|---|---|---|
| Xiaomi 13/14, 13T | Settings โ Sound โ Vibration and tactile feedback | There is a separate switch for the keyboard |
| Redmi Note 12, POCO X5 | Settings โ Sound and vibration โ Vibration | It may need to be rebooted. |
| Redmi 10/9, POCO M4 | Settings โ Additional โ Special Opportunities โ Vibration | Settings are hidden in the accessibility section |
| Black Shark 5/4 | Settings โ Sound โ Vibration when touched | Turns off vibrations completely, including games |
Method 3: Turn off vibration in Gboard and other third-party keyboards
If you use Gboard (Google keyboard) or other alternatives (SwiftKey, Fleksy), the vibration settings are controlled separately from the system settings, for example, in Gboard the vibration response is turned on by default even if it is turned off in MIUI.
How to remove vibration in Gboard:
- Open any text field and tap the gear icon on the keyboard.
- Select Settings โ Text entry options.
- Turn off the vibration when you press the keys.
For other keyboards:
- ๐น SwiftKey: Settings โ Sound and vibration โ Press vibration.
- โก Fleksy: Settings โ Feedback โ Tactile feedback.
- โ ๏ธ Samsung Keyboard (if installed): Vibration controlled via Samsung Settings โ General management โ Language and input.
๐ก
If it still works after turning off the vibration in Gboard, clear the app cache: Settings โ Apps โ Gboard โ Memory โ Clear the cache.
On some MIUI firmware (e.g., the POCO F3 GT), third-party keyboards can ignore system vibration settings, in which case only completely disabling tactile feedback at the Android level (see Method 2) will help.
Method 4: Using Do Not Disturb Mode to Temporarily Shut Down
If vibration is needed in some cases (for example, for notifications), but interferes with typing, you can use Do Not Disturb (DND) mode. This method temporarily turns off all vibrations, including the keyboard, but saves audible signals (if configured).
How to activate:
- Swipe down from the top edge of the screen to open the notification bar.
- Keep your finger on the icon Do not disturb (๐ cross-belled).
- Turn on the mode and select No Sound and No Vibration or Sound Only.
Advantages of the method:
- โฑ๏ธ Quickly switched on/off via notification panel.
- ๐ Does not affect system vibration settings.
- ๐ฑ It works on all Xiaomi models, including Black Shark.
โ ๏ธ Warning: Do Not Disturb also turns off the alarm clock and timer vibrations, and if you use them without sound, this is not the right way to go.
What if DND mode does not turn off keyboard vibration?
Method 5: Disabling vibration through ADB (for power users)
If the standard methods do not work, you can resort to ADB-And this is a tool for deep customization of Android, and it's a way for Xiaomi to do it with the bootloader unlocked or the debugging enabled. USB. Important: Incorrect use ADB This may disrupt the system. Make a backup of the data before starting.
Instructions:
- Turn on Developer Mode: Go to Settings โ About Phone. Click 7 times on MIUI Version until you become a developer.
USB debugging
Settings โ Additional โ For Developers
adb shell settings put system haptic_feedback_enabled 0This command disables all tactile feedback in the system, including the keyboard.
To return the vibration, use:
adb shell settings put system haptic_feedback_enabled 1For selective switching off only the keyboard (does not work on all firmware):
adb shell settings put secure vibrate_on 0๐ก
ADB-commands are the most reliable way to turn off vibration, but it requires technical skills. If the keyboard stops working after execution, reset the settings via adb shell settings reset.
On HyperOS, the path to vibration parameters may be different.
adb shell settings list system | grep hapticMethod 6: Removing system sounds and vibrations via Hidden Settings MIUI
MIUI firmware has hidden settings that allow you to fine-tune the vibration, and can be accessed through the MIUI Hidden Settings app (available on Google Play) or manually through the Test Menu.
Instructions via MIUI Hidden Settings:
- Install the app from Google Play.
- Open it and grant special access rights.
- Go to the System โ Vibration section.
- Turn off: Keyboard vibration (keyboard vibration) Touch feedback (touch feedback)
Alternative method through the Test menu (does not work on all models):
- Open the Phone app and type ##4636##.
- Select Equipment Testing โ Vibration.
- Turn off all switches associated with the keyboard.
To diagnose hardware problems:
- Run the Equipment Test using ##6484## (on some Xiaomi models).
- Check the reaction of the vibrator to other actions (calls, notifications).
- If the vibration is triggered arbitrarily, contact the service center - this can be a sign of sticking contacts or problems with the motherboard.
๐ก
If the keyboard vibration appears after the MIUI update, try rolling back to the previous firmware version via Fastboot or MIUI bootloader.