Vibrating the keyboard on the Xiaomi Redmi Note 8 Pro can be helpful for haptic feedback, but it gets annoying over time β especially if you type a lot. The constant jitter of the case is not only distracting, but also consuming battery power, and in some cases even hindering accurate dialing. Fortunately, the manufacturer has envisaged several ways to disable this feature, and today we will break down everything from standard settings to hidden MIUI settings.
Itβs important to understand that typing vibrations can come from two sources: the MIUI system keyboard (Gboard or SwiftKey default) and the physical tactile response of the smartphone itself. In this article, weβll look at both options, and weβll also explain how to return the settings if the vibration suddenly disappears on its own. If your Redmi Note 8 Pro runs on custom firmware or an outdated version of MIUI, some menu items may be different β weβll mention that too.
Why does the vibration of the keyboard interfere?
At first glance, the light recoil when touching the screen seems harmless, but in practice it creates several problems:
- π Increased battery consumption β Vibrator motor, even weak, consumes energy with each press.
- π― Inaccurate input β some users have vibrations that knock the rhythm of the print, especially when typing quickly.
- π Noise in quiet places β in the library or at a meeting, a loud βscreamingβ of the corps can attract unwanted attention.
- π οΈ Wear mechanism - although the vibrator and designed for millions of cycles, the extra load reduces its life.
Also, on the Redmi Note 8 Pro, the vibration sometimes triggers a delay or double pulse β this is a firmware bug that occurs on MIUI versions below 12.5. If you encounter one, disabling the feature can be a temporary solution before you upgrade.
Method 1: Turn off vibration in keyboard settings
The most obvious and quickest method is to deactivate the tactile response directly in the keyboard settings. The default Redmi Note 8 Pro has a Gboard (Google keyboard) or SwiftKey (Microsoft) installed, and the instructions for both are almost identical, but we'll look at them separately.
For Gboard (Google Keyboard)
If you use a standard keyboard from Google, follow the following steps:
- Open any application to enter text (such as Messages or Notes).
- Touch the gear badge (βοΈ) in the top panel of the keyboard to go to the settings.
- Select text entry options β Vibration when pressing keys.
- Move the slider to the off position.
If there is no gear icon, an alternative path is: Settings β System β Language and input β Virtual Keyboard β Gboard β Input options β Vibration.
Check out the keyboard version in the Play Market
Close all messengers before changing the settings
Make sure your smartphone is at least 20% charged.
Take a screenshot of the current parameters (in case of rollback)
-->
For SwiftKey
In the keyboard from Microsoft, the algorithm is slightly different:
- Press the space on the keyboard and select SwiftKey Settings.
- Go to the section Sound and vibration.
- Turn off the Vibration option when pressed.
- You can also deactivate the sound when pressed if it is also irritating.
SwiftKey sometimes resets settings after an update β if the vibration returned on its own, check the app version in the Play Market and roll back to the previous one if necessary.
π‘
If after turning off vibration, the keyboard has become less responsive, try to enable the option βShow clicksβ in the same settings β visual feedback compensates for the lack of tactile.
Method 2: Global Vibration Shutdown in MIUI
If the vibration persists even after changes to the keyboard, the problem may lie in the system settings of MIUI. In some versions of the firmware, the tactile response is controlled at the OS level, and it must be disabled separately.
Follow this path:
- Open the Settings. β Sound and vibration.
- Scroll down to the Vibration block.
- Turn off the vibration slider when touching.
- For full effect, also deactivate Vibration when dialing (if there is a point in your version of MIUI).
| MIUI version | Availability of the item "Vibration in recruitment" | An alternative path |
|---|---|---|
| MIUI 12 and higher | There are 80% of cases | Settings β Additional β Special. capabilities β Vibration |
| MIUI 11 | Yes, but it may be hiding. | Settings β System β Advanced settings β Vibration |
| MIUI 10 and below | Absent. | Only through the keyboard settings |
| The Pixel Experience (LineageOS) | Depends on the build. | Settings β System β Language and input β Virtual keyboard |
β οΈ Note: On some versions MIUI Global vibration shutdown also removes the response of calls and notifications. If you only need tactile signals when printing, use the first method (keyboard settings).
Method 3: Disconnection through Performance Modes
Few people know, but on the Redmi Note 8 Pro, the vibration when typing can be tied to performance mode. If the smartphone is in Battery or Balance mode, some feedback functions are automatically limited. Here's how to check this:
- Go to Settings β Battery and Performance.
- Select Performance Mode.
- Activate the Battery Mode (economical).
- Go back to the vibration settings and check if the problem persists.
If the vibration is gone, it must have been tied to energy-saving policies, in which case you can either leave the Battery mode or manually turn off the vibration via ADB (more on this below).
What to do if there are no performance modes?
Method 4: Using ADB for deep shutdown (for advanced)
If standard methods fail, it leaves the vibration off via ADB (Android Debug Bridge), which requires connecting your smartphone to your computer and basic command line knowledge, but is guaranteed to work even on custom firmware.
You'll need:
- π₯οΈ Computer with installed ADB Tools.
- π USB-cable (preferably original).
- π± Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to tap according to the version β return to β For developers).
Then execute commands in the terminal:
adb shell settings put system haptic_feedback_enabled 0
adb shell settings put system vibration_intensity 0Once you reboot your smartphone, the vibration of typing (and other things) will be completely turned off. To get it back, replace the 0 with 1 commands.
β οΈ Attention: Some teams ADB They may be in conflict with energy saving functions. MIUI. If after execution the smartphone began to warm up or discharge quickly, reset settings through adb shell settings reset.
π‘
ADB-commands are the most reliable way to turn off vibration, but it requires caution. Always check the syntax of commands and backup data before experimenting.
What if the vibration returns after the update?
One of the most common frustrations of Redmi Note 8 Pro owners is that they automatically reset after the MIUI update, which is because newer versions of the firmware overwrite user settings to avoid the problem:
- Turn off automatic update in Settings β About Phone β System Update β Three Points β Settings β Auto Update.
- Create a backup of settings through Settings β Additional β Backup and Reset β Local Backup.
- Use third-party keyboards (such as Fleksy or Chroom) that are independent of MIUI system settings.
If the update is already installed and the vibration is back, try:
- π Reinstall the keyboard from the Play Market.
- π§ Manually repeat steps from Method 1 or Method 2.
- π± Reset keyboard settings through Settings β Annexes β Application management β Gboard/SwiftKey β Warehouse β Clear the data.
Alternative solutions: if nothing helps
In rare cases, the vibration of typing can be caused by hardware malfunctions or application conflict.
- π οΈ Check the vibrator motor, if it's jammed, the smartphone can vibrate arbitrarily. Use test software like Phone Doctor Plus to diagnose it.
- π§Ή Clear the system cache through Settings β Warehouse β Cleanup β Cash.
- π Check conflicting apps β some launchers (like Nova Launcher) or optimizers (like Clean Master) can interfere with vibrations.
- π Go back to stock firmware if you use custom build. Vibration often gets stuck on unofficial ports. MIUI.
If the problem persists, the last option is to reset to factory settings. Before doing so, be sure to back up the data via Settings β Additional β Backup and Reset.
π‘
Before resetting, try creating a new user on the system (Settings β System β Multiplayer) and check if the vibration is still in the clean profile.