The tactile response of the keyboard on Xiaomi Redmi smartphones is a feature that is not popular with everyone. For some users, the vibration when typing creates the illusion of a โrealโ keyboard, for others it becomes a source of irritation: It distracts from work, drains the battery, and can even interfere with calls. AMOLED-screens where the vibration motor is located close to the body, enhancing the tactile sensations.
In this article, weโll look at all the ways to turn off key vibrations, from standard MIUI settings to hidden developer settings and third-party utilities. Note that on some firmware (e.g. global or European), menu items may differ. Weโve tested instructions on Redmi Note 10/11/12, Redmi 9/9A and POCO X3/X4, but the methods are universal for most devices on MIUI 12-14.
If you're faced with a situation where the vibration doesn't turn off through the standard menu, don't rush to reset. Perhaps the problem is an application conflict or custom firmware. At the end of this article, we've collected answers to frequent questions, including when the vibration returns after a reboot.
1. Standard shutdown via MIUI settings
The most obvious way is to take advantage of the built-in options. In MIUI, the keyboard vibration setting is hidden in the sound effects section, but the path to it depends on the shell version.
For MIUI 13/14:
- Open the Settings. โ Sound and vibration.
- Scroll down to the Vibration block and select Vibration when pressed.
- Move the slider to the off position or mark No vibration (on some models).
On MIUI 12 and older versions, the path can look like this: Settings โ Additional โ Language and Input โ Current Keyboard (MIUI or Gboard) โ Settings โ Sound and Vibration. Here you can separately turn off vibration for the system keyboard or Google Gboard.
Important: If the vibration still works after turning off, check the settings of a particular application (for example, WhatsApp or Telegram have their own tactile response settings).
2. disabling vibration for specific applications
Some messengers and social networks ignore the system vibration settings, for example, in Telegram or VK, the tactile response of the keyboard is turned on separately, to remove it:
For Telegram:
- Open the app and go to Settings โ Chat.
- Select Vibration and turn off the Vibration option when dialing.
For WhatsApp:
- Go to Settings โ Notifications โ Tones and vibrations.
- Turn off Vibration when typing (if the option is available).
List of applications with their own vibration settings:
- ๐ฑ VK: Settings โ Notifications โ Vibration on recruitment
- ๐ฌ Facebook Messenger: Settings โ Notifications and sounds โ Vibration on recruitment
- ๐ฎ Discord: User settings โ Notifications โ Vibration.
๐ก
If the app doesnโt have a separate keyboard vibration setting, try turning off all notifications for it โ sometimes it resets the tactile response.
3. Reset keyboard settings to factory
If the vibration doesn't turn off through the menu, you may have lost your keyboard settings, and then resetting:
For the MIUI system keyboard:
- Go to Settings โ Applications โ Application Management.
- Find the MIUI Keyboard (or MIUI Keyboard) and open its settings.
- Select Warehouse. โ Clear the data.
For Gboard:
- Open Settings โ System โ Language and input โ Virtual keyboard.
- Select Gboard โ Additional โ Reset settings.
โ ๏ธ Note: Reset will remove all saved words from the keyboard dictionary.We recommend you back up beforehand via Gboard Settings โ Dictionary โ Exports.
4.Using the "Do Not Disturb" mode
If you only need vibrations at certain hours (e.g. at night), you can use Do Not Disturb (DND) mode, which turns off all vibrations, including the keyboard's tactile response.
How to set up:
- Open Settings โ Sound and vibration โ Do not disturb.
- Activate the mode and select Settings โ Vibration โ Disable all vibrations.
- Set a schedule or turn it on manually.
The downside is that, with the key vibration, the call/message notifications will also be turned off, but this is the only way to completely remove the vibration at the system level if the standard settings don't work.
What if DND mode does not turn off keyboard vibration?
5 Developer settings: Hidden vibration parameters
For power users, there's a way to turn off system-level vibration through the Developer Settings, which works even if the standard options don't help.
How to turn on the developer mode:
- Go to Settings. โ The phone.
- Click 7 times on the MIUI version until you become a developer!
Now turn off the vibration:
- Back to Settings โ Additionally. โ For developers.
- Find the option to turn off vibration when touching (or Haptic feedback) and activate it.
- You can also reduce the intensity of vibration through the intensity of vibration (set to a minimum).
Note that some versions of MIUI may not have these options or may not be called the same (e.g. Interaction Vibration). If you don't find the right item, try searching by settings (the magnifying glass icon in the upper right corner).
โ ๏ธ Note: Changing the settings in developer mode can affect system stability. We do not recommend editing other settings if you do not understand their purpose.
6. Third-party applications for vibration control
If the system methods don't work, third-party utilities will come to the rescue, allowing you to adjust the vibration flexibly, including completely shutting down the keyboard.
Top.-3 Applications for Xiaomi Redmi:
| Annex | Functions | Reference | Need a Root? |
|---|---|---|---|
| MacroDroid | Automatically switch off vibration by triggers (for example, when opening the keyboard) | Google Play | No. |
| Vibration Tuner | Adjust the vibration intensity for different events (including keyboard) | Google Play | No. |
| Disable Haptic Feedback | Complete disabling of tactile response without root rights (does not work on all firmware) | Google Play | No. |
Instructions for MacroDroid (the most reliable option):
- Install and open the application.
- Create a new macro with the keyboard opening trigger.
- Add the action Vibration. โ Turn off the vibration.
- Save the macro and activate it.
Allow access to special features in Android settings
Disable battery optimization for MacroDroid
Check the work of macros in test mode
Create an exception for the application in the mode of energy saving-->
7.Radical-Methods: Disabling Vibration Through ADB
If none of these methods worked, the radical solution is to turn off system-level vibrations via the Android Debug Bridge (ADB), a technique that requires a computer connection, but is guaranteed to work on any Xiaomi Redmi.
Step-by-step:
- Install. ADB-PC drivers.
- Turn on USB Debugging on your phone (Settings โ About Phone โ MIUI Version โ 7 times tap โ Back to Additional โ For Developers โ USB Debugging).
- Connect your phone to your PC and open the command line in the adb folder.
- Enter the command: 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 of the right ADB This may cause system failures, and we recommend backing up the data before executing the commands.
๐ก
Disabling vibration through ADB is the only way that works on custom firmware and modified versions of MIUI.
8. Hardware causes of vibration and when to contact the service
If the key vibrations don't turn off in any of these ways, the problem may be a hardware malfunction, and here are the signs that it's time to bring the phone to service:
- ๐ The vibration works arbitrarily, even without pressing.
- ๐ The phone warms up when vibrating.
- ๐ ๏ธ The vibratory motor makes extraneous sounds (squeaking, crackling).
- ๐ฑ The vibration is activated only in a certain position of the body.
Frequent causes:
- ๐ง Moisture falling under the vibration motor (even if the phone did not sink, condensate could be formed due to temperature changes).
- ๐ง Mechanical damage after falling.
- ๐ Short circuit in the motor supply chain.
The cost of repairs in official service centers Xiaomi starts from 800-1500 rubles (depending on the model). If the phone is warranty, do not try to disassemble it yourself - this will void warranty obligations.