Vibration of the keyboard on Xiaomi Redmi smartphones is a feature that is not popular with everyone. For some, it serves as a useful tactile feedback, for others it becomes a source of irritation: distracts from typing, drains the battery and can even interfere with important calls. This is especially true for models with AMOLED-screens (for example, Redmi Note 12 Pro)+ or Redmi K50i), where the vibration motor is located close to the display, creating the effect of "rattling" the body.
In this article, weβll look at all the possible ways to turn off vibration, from basic MIUI settings to hidden developer and ADB commands. Itβs important to keep in mind that on some firmware (such as MIUI 14 for the global version), some options can be hidden or renamed, and weβll also explain how to return the vibration back if it suddenly disappeared after the system update.
1. Standard vibration shutdown in MIUI settings
The easiest way to remove the vibration is to use the built-in MIUI options, which works on all modern Redmi models (starting with the Redmi 9 and later) and does not require superuser rights.
Open the Settings app (the gear icon on the home screen) and go to the Sounds and Vibrations section. Here you need to find the Vibration submenu when pressed β some firmware may call it Tactile Feedback or Keyboard Vibration. Turn off the slider next to this option. If the item is not in the main menu, try the path:
Settings β Additional settings β Language and input β Virtual keyboard β Gboard settings (or other keyboard) β Vibration when pressedNote that on some devices (e.g. Redmi Note 11S with MIUI 13) the keyboard vibration is controlled separately from the system vibration. If the effect is left after the Sounds and vibrations are turned off, check the settings of the keyboard itself (usually the Gboard or Xiaomi Keyboard).
- π For Gboard: Open any text box β Click on the gear icon in the keyboard bar β Settings β Sound and vibration β Press vibration.
- β οΈ Exception: on Redmi A1 and other budget models, the option of vibration of the keyboard is often absent in principle.
β οΈ Note: If the vibration still works when dialing in WhatsApp or Telegram after the shutdown, the problem may be in the settings of a particular messenger. For example, in Telegram, the vibration is controlled in Settings β Notifications and sounds β Input vibration.
2. disable vibration through special features settings
MIUI has a hidden partition that lets you turn off all vibrations at the system level, including keyboards, notifications, and even vibrations when you touch the screen. This method is useful if the standard methods didn't work or you want to completely remove tactile feedback.
- Go to Settings. β Special facilities.
- Choose Physical Opportunities β Vibration.
- Turn off the Vibration slider when touching (it is called Tactile Feedback on some firmware).
This is a radical way to turn off vibration in all applications, including games, alarms and system alerts. If you need to leave vibrations only for calls, use a combination of this method with audio profile settings (see next section).
On some firmware (e.g. MIUI 14 for Redmi Note 12 Pro), the vibration option in Special Options may be hidden.
Settings β About Phone β MIUI version (click 7 times to activate Developer Mode)
Settings β Additional settings β For developers β Search by βvibrationβ β Turn off βVibration when touchingββ οΈ Attention: Redmi 10 and Redmi 9T With custom firmware (e.g. Pixel Experience), the path to vibration settings may be different. ADB (section).
Setting up sound profiles: why vibrations are coming back
Many Xiaomi Redmi users are faced with a situation where the vibration of the keyboard is turned on spontaneously after a device reboot or a MIUI update. The reason lies in the sound profiles, which automatically reset some settings.
Go to Settings β Sounds and Vibrations β Modes (or Sound Profiles). Here, select an active profile (usually General or Quiet) and click Settings. Scroll down to Vibration and turn off:
- π³ Vibration when pressed (for keyboard)
- π Notification vibration (optional)
- π Vibration when calling (if not necessary)
Then save the profile as a Customized and activate it. Now the vibration settings will not be reset when you reboot.This method is especially relevant for the Redmi Note 11 Pro and Redmi K40, where the bug firmware often ignores manual settings.
| Xiaomi Redmi Model | Typical Vibration Problem | Recommended solution |
|---|---|---|
| Redmi Note 12 Pro+ | Keyboard vibrations are activated after MIUI 14 update | Disable in the sound profile + reset keyboard settings |
| Redmi 10C | No vibration option in the keyboard settings | Use an ADB or third-party keyboard |
| Redmi K50i | Vibration is triggered with a delay | Disable Vibration Animation in Developer Settings |
| Redmi 9A | Vibration too weak/strong | Set intensity in Special Opportunities |
On the Redmi Note 10 Pro and Redmi K30 Pro with Android 12+ firmware, the keyboard vibration can be controlled via Android System Intelligence. To turn it off, go to Settings β Applications β App Management β Show all apps β Android System Intelligence β Notifications β Turn off vibration.
4. Reset keyboard settings to factory
If the keyboard vibration doesn't go off in the standard way, the problem can be that the keyboard itself is failing, often after you upgrade MIUI or install custom firmware, to get everything back to factory settings:
For Gboard:
- Open Settings β Applications β Application Management.
- Find Gboard in the list and click on it.
- Select Warehouse β Clear data and Clear cache.
- Reset the device.
For the Xiaomi Keyboard:
Settings β Applications β Application Management β Xiaomi Keyboard β Storage β Clean all dataAfter resetting, the keyboard will return to factory settings and the vibration will be turned off when pressed (unless it was activated in the user profile).
Save the user dictionary (export to Gboard)
Remember the current theme of the design
Disable keyboard sync with Google account (if not necessary)
Reboot the phone after cleaning the data-->
β οΈ Note: On Redmi 8 and older models, resetting the keyboard may result in loss of access to some input languages. β Additional settings β Language and input).
5. Disabling vibration through ADB (for power users)
If all previous methods failed, the radical way is to turn off the vibration at the system level using ADB commands. This method requires connecting the phone to a computer and works on all Redmi models, including the Redmi Note 13 Pro and Redmi K60.
- π₯οΈ A computer with installed Xiaomi drivers and ADB Tools (you can download from the official Android website).
- π± Included Developer Mode and Debugging by USB phone-on.
- π USB-Type C Cable (preferably original).
Step-by-step:
- Connect the phone to your computer and confirm the debugging permission.
- Open the command prompt (cmd) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the command to turn off the keyboard vibration: adb shell settings put global haptic_feedback_enabled 0
- To disable all system vibration (including notifications): adb shell settings put global vibration_intensity 0
- Reboot the phone.
To get the vibration back, replace the 0 with 1 commands above, which doesn't require root rights, but is valid until the next setup reset or MIUI update.
What if the ADB does not recognize the device?
On the Redmi Note. 12 newer MIUI 14+ standard ADB-In this case, use the alternative command: adb shell cmd device_vibrator set_vibrator_strength 0.
6. Third-party applications for vibration control
If you don't want to go through the settings or use ADB, you can use Google Play's customized apps, which allow you to flexibly adjust the vibration, including turning it off completely for the keyboard.
- π οΈ Vibration Tuner β allows you to adjust the vibration intensity for different events (keyboard, notifications, calls). MIUI 12-14.
- π Disable Vibration is a simple app to completely shut down vibrations with one tap.
- ποΈ MacroDroid β Automation of actions, including turning off vibrations when running certain applications (for example, only on WhatsApp).
Check reviews before installing β some applications may not work on the latest versions of MIUI due to system limitations, and be careful with programs that request administrator rights or access to special features β they may contain malicious code.
π‘
If the vibration is completely gone after installing a third-party application (including calls), check the settings of Special Opportunities - some programs conflict with MIUI system services.
7. Hardware problems: when the vibration does not turn off
If none of these methods worked, the problem could be hardware, and here are the most common causes and signs:
| Symptoms. | Possible cause | Decision |
|---|---|---|
| Vibration works even after complete shutdown in settings | Sticking of contacts of vibration motor | Disassembly and cleaning of the device (experience required) |
| Vibration works by accident, without pressing | Damage to the engine plume or motherboard | Diagnostics at the service center |
| Vibration too strong/weak, unadjusted | Failure of the motor or vibration controller | Replacement of the vibration module |
On Redmi models with a linear vibratory motor (such as the Redmi K50 Ultra or Redmi Note 12 Pro+), vibration problems are often associated with the oxidation of contacts after moisture hits. If the phone fell or came into contact with water, the motor may not work correctly, in which case only disassembly and drying of the device will help.
For self-diagnosis:
- Install the Phone Doctor Plus or TestM app from Google Play.
- Run a vibration motor test.
- If the test shows an error, contact the Xiaomi service center.
β οΈ Attention: On Redmi 10A And other budget models, the vibratory motor is often soldered to the motherboard, and it requires a complete disassembly of the phone and can cost up to a few hours. 30-40% In such cases, it is more appropriate to turn off the vibration software.
FAQ: Frequent questions about vibration on Xiaomi Redmi
πΉ Why After Updating MIUI The keyboard vibration turned on itself?
πΉ Can vibrations be turned off only for certain applications?
πΉ Why Redmi Note 11 doesnβt have the option to turn off keyboard vibration?
πΉ The keyboard's vibration is working, but it's very weak?
πΉ After resetting, the vibration is gone completely?
π‘
If the vibration of the keyboard is not turned off by standard methods, first try resetting the keyboard settings, then use ADB. Hardware malfunctions (for example, sticking the motor) require contacting the service center.