Xiaomi Redmi Note 7 is still one of the most popular smartphones in the budget segment, but its owners often face an annoying vibration when typing. MIUI The keyboard's vibration response function can be incorrect: it either vibrates too much or doesn't turn off through standard settings. In this article, we'll look at all the ways you can do it, from basic to advanced. ADB-commands and modification of system files.
Compounding the problem, different versions of MIUI (12, 13, 14) may have different paths to vibration settings, and some options are hidden from the user. We tested all methods on the Redmi Note 7 with Global Stable, EEA and China ROM firmware, ensuring that at least one of them works in your case.
Why can the keyboard vibration not be turned off?
Before we get to the instructions, it is important to understand the cause of the problem.Vibration when typing on the Redmi Note 7 is controlled by several layers of the system:
- ๐ฑ Keyboard settings โ standard Gboard settings or MIUI Keyboards that are sometimes reset after updates.
- ๐ง System Services โ the VibratorService module responsible for hardware vibration can ignore user settings.
- ๐ ๏ธ Optimization MIUI โ Xiaomiโs shell aggressively caches settings, which is why changes do not apply immediately.
- ๐ฆ Application conflict โ some programs (such as launchers or battery managers) intercept vibration control.
In practice, the most common fault in MIUI Keyboard is when the vibration settings โstickโ in the ON state even after manual shutdown, less often the problem lies in the hardware failure of the vibrator motor โ it can be checked through the engineering menu (more on this below).
Method 1: Turn off vibration in keyboard settings
So let's start with the most obvious method, which is standard settings, and even if you've tried this before, check the path again, and in MIUI, it can change depending on the version.
- Open any typing application (such as Messages or Notes).
- Tap the input field to make the keyboard appear.
- Click on the gear icon (โ๏ธ) ternary (โฎ) top-right corner of the keyboard.
- Select Settings โ Sound and Vibration (or Preferences โ Vibration when pressed for Gboard).
- Turn off Vibration slider when pressed or Haptic feedback.
If Vibration is not on the menu, your version of MIUI Keyboard does not support it, in which case you can try updating the keyboard via Google Play or move on to the next method.
Make sure the keyboard is active in the input field |
Check the version of MIUI in Settings โ About Phone |
Update the keyboard app to the latest version|
Reboot your phone after the changes-->
Method 2: Reset keyboard settings to factory
Sometimes the vibration settings get stuck because of cache errors, and resetting the keyboard to factory settings often solves the problem:
- Go to Settings โ Applications โ Application Management.
- Find the MIUI Keyboard (or Gboard) and tap it.
- Select Warehouse โ Clear the data and confirm the action.
- Run the keyboard again and configure it from scratch (vibration should be turned off by default).
โ ๏ธ Note: After reset, you will have to re-add words to the user dictionary and customize the themes of the keyboard. โ Additionally. โ Backup.
If the reset didn't work, the problem goes deeper, to system services.
Method 3: Turn off vibration through the Engineering Menu (CIT)
Xiaomiโs engineering menu allows you to control hardware components, including the vibrator, which works even if standard settings are ignored:
- Open the Phone app and enter the combination: ##4636##.
- In the menu that appears, select Testing โ Vibrator test.
- Press Stop Vibrator, then return to the main test menu.
- Go to Hardware testing โ Vibrator and turn off the Enable Vibrator feedback option.
After this action, the vibration should disappear completely, including the keyboard response. If Vibrator is not on the menu, then your version of MIUI does not support it, try an alternative way:
Settings โ About Phone โ MIUI version (shap 7 times to activate developer mode)
Return to Settings โ Additional โ For Developers โ Turn off โVibration When TouchedโWhat to do if the engineering menu is not opened?
Method 4: Using ADB to force vibrations to shut down
If the software methods don't work, then there's ADB (Android Debug Bridge), which requires a connection to a computer, but it's guaranteed to shut down the vibration at the system level.
You'll need:
- ๐ฅ๏ธ Computer with installed Xiaomi and ADB-tools drivers.
- ๐ฑ Included Developer Mode and Debugging by USB phone-on.
- ๐ Cable USB Type-C (original or qualitative analogue).
Instructions:
- Connect Redmi Note 7 to your PC and confirm debugging permission.
- Open the command prompt (cmd) in the folder with adb.exe.
- Enter the commands: adb shell su settings put global haptic_feedback_enabled 0 settings put global vibration_intensity 0
- Reboot your phone: adb reboot.
โ ๏ธ Note: Su commands require root rights. If they are not available, use an alternative command without su (but it may not work on some firmware): adb shell settings put global settings haptic_feedback_enabled 0
Once these commands are executed, the vibration will shut down globally โ not only for the keyboard, but for all system events (notifications, touches).
adb shell settings put global vibration_intensity 3Method 5: Install an alternative keyboard
If nothing works, the radical solution is to abandon the standard MIUI keyboard in favor of a third-party keyboard.
| keyboard | Support for vibration shutdown | Additional benefits | Cons |
|---|---|---|---|
| Gboard (Google) | โ Complete shutdown in settings | Integration with Google services, voice input | High RAM consumption |
| SwiftKey (Microsoft) | โ Flexible vibration settings | Best Prediction of Text, Design Themes | Advertising in the free version |
| Fleksy | โ Disconnection through Settings โ Vibration. | Gestures, minimalist design | Plugins require separate installation |
| AnySoftKeyboard | โ Full control over tactile feedback | Open source, language support | Outdated interface |
To install an alternative keyboard:
- Download the app from Google Play.
- Go to Settings โ System โ Language and input โ Virtual keyboard.
- Activate the new keyboard and set it by default.
- Open the keyboard settings and turn off vibration in the Sound and Vibration section.
๐ก
If the vibration still remains after installing the new keyboard, check the settings in the Security app. Some versions of MIUI have a Keyboard Protection option that blocks changes to third-party keyboards.
Diagnostics of hardware problems
If the vibration is not turned off by any means, the vibrator motor or controller may malfunction.
- Install the Vibration Test app from Google Play.
- Run a vibration test at different frequencies.
- If the vibration works even when the settings are turned off, the problem is in the hardware.
Typical signs of malfunction of the vibromotor on the Redmi Note 7:
- ๐ Constant vibration without cause (even in standby mode).
- ๐ Fast battery discharge (vibromotor consumes energy).
- ๐ ๏ธ Vibration is accompanied by a grinding or crackling.
In this case, only the replacement of the vibrator in the service center will help.The cost of repair for the Redmi Note 7 is from 500 to 1200 rubles (2026).
๐ก
If the vibration is accompanied by overheating of the phone or spontaneous reboots, immediately turn off the phone and contact the service.