How to remove the vibration when typing on Xiaomi Redmi 5 Plus: all ways

Vibration of the keyboard on the Xiaomi Redmi 5 Plus may seem like a trifle, but over time it becomes annoying: distracts from typing, reduces battery life and can even cause discomfort in the fingers during prolonged use. This is especially noticeable on budget models, where the tactile response is often set too aggressive. In this article, we will examine all possible ways to turn off the vibration β€” from standard MIUI settings to hidden developer parameters and solutions for third-party keyboards.

Redmi 5 Plus came out in 2018, but is still in use today because of its reliability. However, with the MIUI updates, the vibration interface has changed many times, and many users get lost trying to find the right switch. We have taken into account all the firmware versions from MIUI 9 to MIUI 14 and collected the current instructions. If you are tired of constantly buzzing while printing, this article will help you get rid of vibration forever without losing the functionality of the keyboard.

Why Keyboard Vibration May Get In The Way: 3 Key Issues

Before you go to shutdown, it’s worth understanding what exactly the vibration on the Redmi 5 Plus keyboard is harmful to, and here are the main reasons why users want to remove it:

  • πŸ”‹ Battery consumption: Vibration motor consumes energy even with short-term pressing. On budget smartphones, this can reduce battery life by 5-10%.
  • 🎯 Mistakes in typing: Due to tactile recoil, fingers can slip, especially on small keys (for example, when printing @ characters or.).
  • 😀 Psychological discomfort: constant vibration affects the nerves, especially in quiet rooms or during night use.

Also, on Redmi 5 Plus, the vibration is often delayed by unoptimized firmware, which creates a double-press effect, which is especially noticeable in fast printing, and if you're facing any of these problems, we'll show you how to solve them.

⚠️ Note: On some versions MIUI Disabling keyboard vibration through standard settings may reset after restarting the device, in which case alternative methods will be required (see the section on developer parameters).

Method 1: Turn off vibration in standard MIUI settings

The easiest way is to use the built-in options, and depending on the version of MIUI, the path to settings may differ, but the general logic is maintained.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to Sound and Vibration (on some versions – Sound and Vibration).
  3. Scroll down to the Vibration block and select Vibration when pressed.
  4. Turn off the slider next to the Keyboard (or Keyboard Vibration).

If you MIUI 12 And newer, the path may be different: Settings β†’ System and device β†’ Additional settings β†’ Language and input β†’ keyboard Gboard/MIUI β†’ Settings β†’ Press vibration.

1. Make sure you have the developer mode enabled (if you plan to use method 3)

2. remember the current sound settings (in case of reset)

3. Check the version of MIUI in Settings β†’ About the phone

4. Close all applications before changing settings-->

On the Redmi 5 Plus with MIUI 9-11, there is sometimes a bug when the keyboard vibration option is hidden. In this case, resetting keyboard settings: Settings β†’ Applications β†’ App Management β†’ Keyboard β†’ Storage β†’ Clear data. Attention: this will remove all custom dictionaries and auto-replacement settings!

Method 2: Vibration settings for third-party keyboards (Gboard, SwiftKey)

If you're using a third-party keyboard, rather than a standard MIUI keyboard (like Google's Gboard or Microsoft's SwiftKey), the vibration settings are inside the app itself.

  1. Open any field to enter text (for example, in Notes or Messages).
  2. Tap the gear icon on the keyboard to open the settings.
  3. Select Settings (or Settings in new versions).
  4. Go to Sound when pressed and turn off Vibration when pressed.

For SwiftKey, the path will be: Keyboard settings β†’ Sound and vibration β†’ Vibration when you press keys.

keyboardThe path to vibration settingsNotes
GboardA gear. β†’ Parameters β†’ Pressed sound β†’ Vibration.In the new versions, the option may be called tactile feedback.
SwiftKeySettings β†’ Sound and vibration β†’ Vibration when pressedRequires notification rights to save settings
MIUI keyboardSettings β†’ Sound and vibration β†’ Vibration when pressedOn MIUI 14, the option is moved to Additional settings

If the vibration still works after turning off, try reinstalling the keyboard or clearing its cache in the app settings, and check if the keyboard conflicts with other vibration-control applications (such as launchers or battery optimizers).

Standard MIUI|Gboard|SwiftKey|Other third-party |I don't know-->

Method 3: Disconnect via developer settings (for power users)

If standard methods don't work, you can use the developer mode, which is suitable for all versions of MIUI and guaranteed to turn off vibration at the system level.

  1. Activate Developer Mode: Go to Settings β†’ About Phone and 7 times click on the MIUI Version. a notification will appear "You became a developer".
  2. Return to the main Settings menu and open a new Developer section (usually at the bottom of the list).
  3. Find the option to turn off vibration when pressed (or Haptic feedback in English).
  4. Turn off all sliders associated with the vibration of the keyboard and interface.

On Redmi 5 Plus with MIUI 10-12, an additional step may be required: For developers β†’ Enter β†’ Turn off vibration when you type text.

⚠️ Attention: In Developer Mode, it is easy to change critical system settings. Do not edit other settings unless you are sure of their purpose! For example, disabling the option Do not turn off the screen can lead to battery drainage.

What to do if there is no option to β€œturn off vibration” in the developer mode?
Some firmware has this option hidden: 1. Update MIUI Up to the latest version through Settings β†’ Updating the system. 2. Install a patch through Magisk (requires root rights). 3. Use it. ADB-Adb shell settings put system haptic_feedback_enabled 0 This command turns off vibration at Android level, but may require a reboot.

Method 4: Use ADB-commands (without root rights)

If previous methods didn’t work, you can turn off vibration via Android Debug Bridge (ADB).This doesn’t require superuser rights, but requires a computer with Xiaomi drivers installed.

Instructions:

  1. Download and install Platform Tools from the official Android website.
  2. Turn on USB debugging on your phone: Settings β†’ For developers β†’ Debugging over USB.
  3. Connect Redmi 5 Plus to your computer and type in the command line: Adb devices Make sure the device is identified.
  4. Execute the command to turn off vibration: adb shell settings put system haptic_feedback_enabled 0
  5. Reboot the phone.

To return the vibration, use the same command, replacing 0 with 1. This method works on all versions of Android, including Redmi 5 Plus with MIUI 9-14.

1. Install Xiaomi drivers manually through Device Manager.

2. Use the original USB-cable (not all cables support data transmission).

3. Switch the connection mode on the phone from "Charging" to "Transfer of files".-->

Method 5: Turning off vibration through optimization applications

If you don't want to go through the settings, you can use third-party utilities, like the Vibration Tuner app (available on Google Play) that lets you flexibly adjust the vibration intensity or turn it off completely, and the advantage of this method is that you can selectively turn off the vibration only for the keyboard, leaving it for notifications.

Algorithm of action:

  1. Install Vibration Tuner from Google Play.
  2. Grant the application the rights to Special Access (a request will pop up at the first start).
  3. In the main menu, select Keyboard Vibration.
  4. Move the slider to 0 or turn off the option completely.

Alternative annexes:

  • πŸ› οΈ MacroDroid – allows you to create rules for automatically turning off vibration in certain applications.
  • πŸ”§ Tasker – Advanced Vibration Management Tool for Scripts.
  • πŸ“± Vibrate Controller - a specialized utility for fine tuning of tactile recoil.

⚠️ Warning: Vibration control applications require permission to overlay other applications and Special Access. Do not install them from unverified sources - this can lead to data leakage!

What if the vibration returns after resetting?

Some Redmi 5 Plus users find that the keyboard vibration turns on again after rebooting or updating MIUI.

  • πŸ”„ Resetting keyboard settings: Settings β†’ Annexes β†’ keyboard β†’ Warehouse β†’ Clean up the data. Minus: we'll have to reconfigure dictionaries and auto-replace.
  • πŸ“± Disabling Battery Optimization for Keyboard: Settings β†’ Battery and productivity β†’ Application power management β†’ keyboard β†’ No restrictions.
  • πŸ”§ Use of the ADB For permanent shutdown: Commands from Method 4 will save settings even after rebooting.

If the problem persists, it may be the fault of the system files. In this case, resetting the phone to factory settings (don't forget to back up!) On Redmi 5 Plus, it's done like this: Settings β†’ Additional β†’ Restore and Reset β†’ Reset.

adb shell pm disable-user --user 0 com.miui.hapticfeedback

Attention.

FAQ: Frequent questions about keyboard vibration on Xiaomi Redmi 5 Plus

Can you turn off the vibration for the keyboard only, leaving it for notifications?
Yes, it can be done in two ways: through keyboard settings (see Method 1 or Method 2 for third-party keyboards); with applications like Vibration Tuner, where you can selectively adjust vibrations for different events; at the system level (via Developer or ADB), the vibration is completely turned off, so these methods are not suitable for selective control.
Why did the keyboard vibration turn on again after the MIUI update?
It's standard behavior. MIUI: after major updates (e.g., with the MIUI 11 on MIUI 12) some user settings are reset, including vibration settings. To avoid this: Before updating, back up the settings via Settings β†’ Additionally. β†’ Backup and reset. Use ADB-Commands (see Method 4) – they are saved even after updates.
Is there a difference in turning off vibration on the Redmi 5 Plus and Redmi Note 5?
The Redmi 5 Plus (codenamed vince) and Redmi Note 5 (whyred) share the same hardware platform, but may differ from MIUI versions. However, the ways to disable the keyboard vibration are identical for both models. Exception - if the Note 5 has custom firmware (such as LineageOS), where the vibration settings may be in a different menu.
Can you only turn off vibrations for certain apps (like WhatsApp)?
Yes, but not through the standard MIUI settings. You will need automation apps: MacroDroid: create a rule "If WhatsApp application is open β†’ Turn off vibration." Tasker: set up a profile with the App β†’ WhatsApp condition and Vibrate Off action. Both applications require the right to Special access and Overlay on top of other applications.
Does the vibration shutdown affect sensor performance or other phone functions?
No, disabling keyboard vibration does not affect: Touch screen operation; button functionality (physical or touch); notification vibration or alarm (unless globally disabled via Developer). The only exception is if you manually disabled the miui.HapticFeedback service via ADB (see Method 4), this can affect other vibrational effects in the system.