Vibrating the keyboard on the Xiaomi Redmi Note 8 Pro can be a useful feature for tactile feedback, but over time it begins to annoy many users.The constant jitter of the case not only distracts from typing, but also speeds up battery discharge, and in some cases even causes discomfort with prolonged use. Fortunately, the manufacturer has envisaged several ways to turn off this option - both through standard settings and with additional tools.
In this article, we will look at all the current methods of removing vibration response, including hidden MIUI parameters, ADB commands for power users and alternative keyboards with flexible settings. Particular attention will be paid to the specific nuances of the Redmi Note 8 Pro firmware (codename begonia), which can affect the availability of certain options. If you have already tried to turn off vibration through the menu, but nothing has worked, do not be upset: most likely, the solution lies in one of the little-known ways described below.
1. disable vibration response through standard MIUI settings
The most obvious and safe way to do this is to take advantage of the built-in settings. On the Redmi Note 8 Pro, the path to vibration settings may vary depending on the version of MIUI, but the overall layout remains the same. It is important to consider that some firmware (especially global ones) hide some of the options, so if you donβt find the right item, move on to the next sections.
Instructions for unsetting:
- π± Open the Settings app** (the gear icon on the home screen).
- π Go to the Sound and Vibration section (on some versions) MIUI It could be called Sound or Vibration).
- π Find the subsection Vibration on pressing or Tactile feedback.
- βοΈ Turn off the slider next to the keyboard vibration (if available).
If your menu doesnβt have a separate keyboard item, try an alternative path:
- Run any keyboard (such as Gboard or standard MIUI Keyboard).
- Click on the pin or three dots icon in the upper right corner of the keyboard.
βοΈ Pre-switch check
β οΈ Note: Some custom firmware (e.g. Pixel Experience or LineageOS) have standard settings MIUI In this case, use the methods from the following sections.
2. Use of alternative keyboards (Gboard, SwiftKey, etc.)
If the built-in settings donβt allow you to turn off the vibration, the easiest solution is to install a third-party keyboard. Popular apps like Gboard (from Google) or SwiftKey (from Microsoft) offer flexible tactile feedback settings, including completely disabling it, with the advantage of not having to interfere with system files, which is especially true for users who do not want to risk the stability of the device.
Step-by-step installation and configuration of Gboard:
- π² Download Gboard from Google Play.
- π§ After installation, open the application and go to Settings β Preferences β Press vibration.
- π« Turn off the Vibration option when entering.
- π Go back to the basic settings of the phone, select System β Language and input β Virtual keyboard and activate Gboard as default keyboard.
Comparison of popular keyboards for the possibility of turning off vibration:
| keyboard | Turn off the vibration. | Additional benefits | Cons |
|---|---|---|---|
| Gboard | β Total shutdown | Integration with Google services, voice input | Data collection on input |
| SwiftKey | β Flexible settings | Learning style of writing, topics of design | Closed in 2026, but still working |
| MIUI Keyboard | β Partial (depending on the firmware) | Minimalist design, low resource consumption | Limited customization |
| Fleksy | β Total shutdown | Gestures, extended emojis | Fees paid |
If you prefer minimalism and donβt want to install third-party apps, the next section will tell you how to turn off vibration through hidden MIUI settings.
Hidden MIUI settings: codes and engineering menus
MIUI firmware contains hidden parameters that are not available through the standard interface, one of which is an engineering menu where you can fine-tune the vibration engine, which is suitable for advanced users, since careless changes can lead to malfunctions of the device.
Instructions for access to the engineering menu:
- Open the Phone app** and enter the combination: ##4636###.
Alternatively, through MIUI codes:
am start -n com.android.settings/.DevelopmentSettingsThis command will open a developer menu where the Disable Keyboard Vibration option can be found in the Hardware section.
What to do if the engineering menu is not opened?
β οΈ Warning: Changes to the engineering menu can cause the vibration engine to work in an unstable way. If the keyboard vibrations are turned off, call notifications are no longer working, return the settings to factory settings (#36446337##).
4. Disable vibration through ADB (for advanced users)
If the standard methods didn't work and the engineering menu didn't provide the right options, the Android Debug Bridge (ADB) option is left, which requires connecting the phone to a computer and basic command line knowledge, and the advantage of ADB is that it allows you to turn off vibration at the system level, which guarantees results even on custom firmware.
Step-by-step:
- π Put the debugging on. USB on the phone: Settings β The phone. β Version. MIUI (Press 7 times to activate Developer Mode, then return to Settings β Additionally. β For developers β Debugging by USB.
adb shell settings put system haptic_feedback_enabled 0
adb shell settings put system vibration_intensity 0These commands will disable tactile feedback at the system level. To return to the standard settings, replace 0 with 1.
If the keyboard vibration is controlled separately, try the additional command:
adb shell settings put secure keyboard_vibration_on 0π‘
Before using ADB, check to see if your antivirus is blocking USB debugging. For example, Avast and Kaspersky often block adb.exe as a potentially dangerous file.
5 Manual editing of system files (root required)
For root users, the most radical method available is direct editing of system files responsible for vibration, which is only suitable for those who are ready for potential risks (up to the device's "brick") and have experience with Root Explorer or similar fileymi managers.
What files are responsible for the keyboard vibration:
- π /system/usr/keylayout/Generic.kl β contains key parameters.
- π /system/vendor/overlay/framework-miui-res.apk β setting MIUI.
- π /data/data/com.miui.touchassistant/shared_prefs/ β tactile feedback configuration.
Editing instructions:
- Install Root Explorer or Solid Explorer with root support.
- Go to /system/usr/keylayout/ and open the Generic.kl file in the text editor.
- Find the key line 158 BACK WAKE_DROPPED And add after it:
key 158 BACK WAKE_DROPPED VIBRATOR_OFF- Save the file and restart the device.
β οΈ Warning: Incorrect editing of system files can lead to loss of warranty and unstable phone operation.Before changes, back up the partition /system through TWRP Or OrangeFox.
π‘
Editing system files is a last resort, and in 90% of cases, the problem is solved by standard settings or by using a standard system file. ADB-team.
6. Reset keyboard settings to factory
If the keyboard vibrations come on suddenly (like after a MIUI update) and don't turn off in standard ways, it could be a glitch in the settings, in which case resetting the keyboard to factory settings will help, which doesn't affect user data, but will return all input settings to the "out of the box" state.
How to perform the reset:
- Open Settings β Applications β Application Management.
- Find the MIUI Keyboard (or keyboard you use) in the list and tap it.
- Select Warehouse β Clear data and Clear cache.
- Confirm the action and restart the phone.
After the reboot:
- π The keyboard will return to standard settings (vibration will be enabled).
- βοΈ Go to the keyboard settings and turn off the vibration again.
- π± Check the work in messengers and browser β the failure should disappear.
If the reset didnβt work, it could be a conflict with other system services, in which case we recommend upgrading MIUI to the latest version or considering flashing through Fastboot.
7. Frequent problems and their solutions
Even after the vibration is turned off, Redmi Note 8 Pro users sometimes face a return of the feature or partial operation.
Problem 1: Vibration returns after rebooting.
- πΉ Reason: Resetting settings MIUI or conflict with the battery optimizer.
- πΉ Solution: Disable Auto-Optimization for Keyboard in Settings β Battery β Optimizing the battery.
Problem 2: The vibration is turned off, but the keyboard βshakesβ when pressed long.
- πΉ Reason: Separate setting for long-term touches (Long Press Vibration).
- πΉ Solution: In the engineering menu (#4636##) find Long Press Vibration and turn it off.
Problem 3: There is no βkeyboard vibrationβ item in the settings.
- πΉ Reason: An outdated version MIUI regional restrictions.
- πΉ Solution: Update the firmware through Settings β Update the system or use it ADB.
π‘
If the keyboard vibration is accompanied by a stutter or lag, check the CPU boot in the CPU Monitor. Perhaps the problem lies in the overheating of the Mediatek Helio G90T chipset, not in the vibration settings.