Vibrating the keyboard on the Xiaomi Redmi Note 8 can be annoying, especially if you type a lot on instant messengers, social networks or work with documents. Even a weak return on each tap distracts, reduces the speed of dialing and drains the battery. Fortunately, you can turn it off in several ways: through system settings, keyboard settings or even hidden developer menus.
The problem is that the manufacturer has hidden some options in a non-obvious way, and the path to them may differ from MIUI to MIUI, and in this article we will look at all the current methods, from basic to advanced, including solutions for cases where standard methods do not work, and you will learn why vibrations can spontaneously turn on after updates and how to prevent this.
1. disable vibration in the settings of the MIUI keyboard
The standard MIUI Keyboard (aka com.miui.miuikeyboard) has built-in tactile response settings. If you haven't installed third-party keyboards, this is the way it works with a 95% chance. Here's how to do it:
- Open any application to enter text (such as Messages or Notes).
- Tap the input field to make the keyboard appear.
- Click on the gear icon (โ๏ธ) in the top row of the keyboard - this will cause the settings menu.
- Select Keyboard Settings (or Additional Settings in some versions of MIUI).
- Scroll down to the Vibration section when pressed and move the slider to the off position.
If you don't have a slider, you have an outdated version of the keyboard, upgrade it through Google Play or use an alternative method from the next section.
๐ก
Some firmware has the vibration option hidden in the "Tactile Feedback" submenu, so if you don't find it right away, check all the keyboard settings tabs.
โ ๏ธ Attention: After update MIUI before 14+ Keyboard settings may reset. To avoid this, back up through Settings before updating. โ The phone. โ Backup.
2. Vibration setting in Gboard (Google Keyboard)
Many Redmi Note 8 users install Gboard instead of a standard keyboard, in which case the vibration-off algorithm is different:
- ๐ฑ Open the phone settings โ System and device โ Language and input.
- ๐ Find it in the Gboard list and tap it.
- โ๏ธ Select Settings โ Sound and vibration.
- ๐ Turn off the Vibration option when you press the keys.
If you don't have Sound and Vibration, you have an outdated version of Gboard, upgrade it through the Play Store, or remove it and reinstall it, and check if your keyboard settings are overlapping with third-party apps like MacroDroid or Tasker, which can force vibration.
| keyboard | The path to vibration settings | Notes |
|---|---|---|
| MIUI Keyboard | Keyboard settings โ Vibration when pressed | May be absent from custom firmware |
| Gboard | Settings โ Sound and vibration โ Vibration when pressed | Requires the latest version from the Play Store |
| SwiftKey | Settings โ Sound and vibration โ Vibration | Supports the adjustment of vibration force |
| Samsung Keyboard | Settings โ Vibration of keys | Not recommended for Xiaomi due to conflict |
3. disable system vibration through MIUI settings
Sometimes the keyboard's vibration is controlled not only by its own settings, but also by the system's global settings, and this is true for MIUI 12-14 firmware, where the manufacturer has combined some of the options to completely eliminate the tactile response.
- Go to Settings. โ Sound and vibration.
- Choose Vibration When Touched (or Tactile Feedback).
- Turn off the Vibration slider when pressed.
- For reliability, also deactivate Vibration when locked and Vibration when unlocked โ they may conflict with the keyboard settings.
Important: On some versions of MIUI, the Vibration-touch option is responsible for both the keyboard and system gestures. If you turn it off, you lose response when swiping on the menu or on the home screen. If that's critical, use an alternative method from the next section.
4. Reset keyboard settings to factory
If the vibration doesn't turn off through the menu, the keyboard configuration files may have gone down, and then resetting:
- ๐ Go to Settings. โ Annexes โ Application management.
- ๐ Find it. MIUI Keyboard (or Gboard if you use it).
- ๐ Slip it on the vault. โ Clear the data.
- โ ๏ธ Confirm the action. This will delete all user dictionaries and settings!
Once reset, the keyboard will return to factory settings and the vibration will be turned off by default (if provided by firmware).
- ๐ค Set up auto-replacement and tips.
- ๐ Add additional languages.
- ๐ Enter saved passwords (if you used autocomplete).
โ ๏ธ Attention: On firmware MIUI 13+ If you reset the keyboard, it can cause it to temporarily become unstable, and if you clean the keyboard, you start to brake, restart the phone.
โ๏ธ Preparation for keyboard reset
5.Using Developer Mode for Deep Shutdown
If standard methods don't work, the last thing you can do is turn off the vibrations through the developer menu, and this method affects system parameters, so you need to be careful.
- Activate Developer Mode: Go to Settings โ About Phone and tap the MIUI version 7 times.
- Go back to the basic settings and open a new section for developers.
- Scroll down to the Input block and find the option to turn off vibration when touching (or Haptic feedback in English firmware).
- Activate it and restart the phone.
In some versions of MIUI, the option may be called differently:
- ๐ฑ Turn off tactile feedback
- ๐ง Disable haptic feedback
- โ๏ธ Vibration in interaction
If you don't have an option, try manually turning off the vibration via ADB (requires a computer and debugging bridge).
adb shell settings put system haptic_feedback_enabled 0โ ๏ธ Note: Change of parameters through ADB It can cause a system to be unstable if you type the wrong command. Use this method only if you're confident in your actions.
What if the keyboard stopped working after the vibration was turned off?
6. Verification of conflicting applications
Vibration can be triggered by third-party utilities that control tactile feedback, most often the culprits:
- ๐ค Automation applications (MacroDroid, Tasker, Automate).
- ๐ฎ Game launchers (Xiaomi Game Turbo, NoxPlayer).
- ๐ Sound modifiers (ViPER4Android, Equalizer FX).
- ๐ ๏ธ Magisk firmware or modules (e.g. Haptic Feedback Modifier).
To find the culprit:
- Go to Settings โ Applications โ Application Management.
- Sort the list by installation date (new ones at the top).
- Check the permissions of each suspicious app: If it has access to Vibration or Special Features, temporarily disable it.
- Restart the phone and check if the vibration has disappeared.
If the problem is in Game Turbo, turn off its optimizations:
- Launch Security โ Game Turbo.
- Select Settings (โ๏ธ) โ Optimizing games.
- Turn off tactile feedback in games.
๐ก
Check out newly installed apps first โ 70% of the time, vibrations are triggered because of them, not because of system settings.
7. Hardware problems: when the vibration does not turn off
If none of the methods helped, the reason may lie in the hardware failure:
- ๐ Faulty vibrator (often after falls or moisture intrusion).
- ๐ Sticking contacts on the motherboard.
- ๐ Failure of the vibration controller (solved by flashing the persist partition).
How to diagnose a hardware problem:
- Check if the vibration is working in other scenarios (calls, notifications) and if not, the motor is faulty.
- Connect the phone to the PC and execute the command: adb shell vibrator test 5000 If the vibration does not start, the problem is in the hardware.
- Look up logs through ADB Logcat (filter by keyword "vibrator"). E/VibratorService: Failed to access vibrator errors indicate hardware failure.
Solutions for hardware problems:
- ๐ง Replacement of vibrator motor (cost) ~500โ800 โฝ service-centre).
- ๐ Fastboot flashing (if software fails).
- ๐ฑ Disabling vibration at the core level (requires root rights and file editing) /system/vendor/build.prop).
โ ๏ธ Warning: If you are unsure of your soldering skills, don't try to replace the vibrator yourself.Incorrect connection can disable the motherboard.