How to remove the vibration when typing on Xiaomi Redmi Note 4: all ways

Vibration of the keyboard on the Xiaomi Redmi Note 4 is a feature that is not popular with everyone. For some users, tactile return when typing creates a pleasant β€œresponse” feeling, while for others it becomes a source of irritation: distracts from the thought process, drains the battery and can even interfere in quiet rooms. Fortunately, the manufacturer has provided several ways to turn off this option, both through standard settings and using hidden system settings.

In this article, we will look at all the current methods, including those that work on different versions of MIUI (8 to 14), as well as global and Chinese firmware. Particular attention will be paid to the nuances that are often missed in standard instructions: for example, why the vibration can return after an update or how to turn it off for specific applications. If you have tried to do this through the settings menu, but without success, do not rush to reset your phone to factory settings.

Why Keyboard Vibration May Be a Problem

At first glance, tactile recoil seems like a harmless feature, but in practice it affects several aspects of smartphone use:

  • πŸ”‹ Battery consumption: A vibratory motor is one of the most energy-consuming components in a smartphone, and when typing is active (e.g., in messengers or documents), it can reduce battery life by 5-15 times%.
  • 🎯 Dial accuracy: For some users, vibration causes reflex twitching of the fingers, which leads to typos, especially on small screens.
  • πŸ”‡ Noise in quiet places: in the library, at a lecture or at night, the vibration of the keyboard can seem loud and irritate others.
  • πŸ› οΈ Although modern vibration motors are designed to last millions of cycles, constant operation can accelerate their degradation.

Also, on the Redmi Note 4 (especially with firmware older than MIUI 10), the vibration sometimes goes with a delay or sticks, making it feel like the phone is β€œsuspending,” which is due to the optimization of drivers in early versions of the shell, and if you encounter this, disabling the feature can be a temporary solution before the software update.

⚠️ Note: Some custom firmware (such as LineageOS or Pixel Experience) may not have the standard way to turn off vibrations, requiring editing system files or installing third-party keyboards.

Method 1: Disable via Gboard (Google) keyboard settings

If your Redmi Note 4 has a Gboard keyboard installed (from Google), the algorithm will be simpler than for a standard MIUI Keyboard.

  1. Open any application where you can type text (such as Messages or Notes).
  2. Tap the input field to make the Gboard keyboard appear.
  3. Click on the icon. βš™οΈ (gear) in the top panel of the keyboard to open its settings.
  4. Select text entry options β†’ Vibration when pressing keys.
  5. Move the slider to the off position.

If the vibration item is not in the main menu, check the option section for additional settings β†’ tactile feedback. In some versions of Gboard, the option is hidden there.

Check the keyboard updates in Google Play|Reboot your phone after the changes |Remove the Gboard app cache in Android settings |Try to reinstall the keyboard-->

Important: after updating Gboard settings may reset. To avoid this, lock the version of the application by disabling the automatic update in Google Play.

Method 2: Disconnect in the standard MIUI keyboard

The standard MIUI Keyboard on the Redmi Note 4 has its own vibration control algorithm, and there are two options depending on the firmware version:

For MIUI 8-10 (older versions)

  1. Go to Settings β†’ Additional settings β†’ Language and input.
  2. Select the Current Keyboard (usually the MIUI Keyboard).
  3. Press Settings β†’ Vibration when pressed.
  4. Turn off the option by moving the slider or unchecking the tick.

For MIUI 11–14 (new versions)

In the fresh firmware, the path has changed:

  1. Open Settings β†’ System and device β†’ Language and input.
  2. Slip on the Virtual Keyboard β†’ MIUI Keyboard.
  3. Go to Advanced Settings β†’ Tactile feedback.
  4. Choose No Vibration or Off.

If your firmware does not have tactile feedback, try an alternative path:

Settings β†’ Sound and vibration β†’ Other sounds β†’ Vibration when typing

πŸ’‘

On some Redmi Note 4 firmware, the keyboard vibration option is tied to the overall system vibration setting. If you turn it off to Sound and Vibration β†’ Vibration when you touch it, it can affect the keyboard as well.

Method 3: Disconnect via the engineering menu (for power users)

If standard methods fail, you can try turning off vibrations through the Engineering Mode, which is suitable for advanced users, as it requires caution.

Warning: improper actions on the engineering menu can cause malfunctions in the phone. Follow the instructions exactly!

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that opens, select Hardware Testing.
  3. Go to the Vibrator section.
  4. Press Disable Vibration or set 0 in the Amplitude field.
  5. Save the changes and restart the phone.

⚠️ Note: Some Redmi Note 4 firmware may have the engineering menu blocked. If nothing happens after you enter the code, then your version is the same. MIUI Do not try to use third-party applications to unlock - this can violate the security of the system.

What to do if the engineering menu is not opened?
If the combination ##4636## doesn't work, try the alternative code: ##36446337## This is the EngineerMode menu. MTK For MediaTek chipsets (Redmi Note 4 uses Snapdragon 625, so the code may not work). ADB-Teams (described in the following section).

Method 4: Disconnect via ADB (for root and no root)

If none of the previous methods worked, you can use ADB (Android Debug Bridge), which does not require root rights, but requires connecting the phone to a computer.

Here's what you're gonna need:

  • πŸ–₯️ Computer with installed Xiaomi and ADB-tools drivers.
  • πŸ“± Included debugging by USB Redmi Note 4 (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press to unlock the developer mode, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the phone to your computer and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: adb devices If the device is displayed, continue.
  4. Execute the command to turn off the keyboard vibration: adb shell settings put system haptic_feedback_enabled 0
  5. Reboot the phone.

If the vibration is still there, try the alternative command:

adb shell settings put global haptic_feedback_enabled 0

πŸ’‘

ADB commands temporarily turn off vibration until the next settings reset or MIUI update. For permanent effect, root access and editing of /system/build.prop file is required (not recommended for inexperienced users).

Frequent problems and their solutions

Even after the shutdown, the vibration can return, and here are the most common causes and ways to eliminate them:

Problem.Possible causeDecision
Vibration returns after rebootingResetting keyboard settings by the systemUse it. ADB-command or install a third-party keyboard (e.g. SwiftKey)
Vibration option is not available in the settingsOutdated or custom firmwareUpdate MIUI to the latest version or use the engineering menu
Vibration only works in some applicationsThe application uses its own keyboard (for example, VK or Telegram)Turn off vibration in the settings of a particular application
ADB-commands are not appliedThere is no permission to record settingsGrant permission via adb shell pm grant or use root

If none of these methods worked, check to see if you have a vibration control app on your phone (like Vibration Tuner or MacroDroid), which can override system settings.

πŸ“Š What keyboard do you use on Xiaomi Redmi Note 4?
Standard MIUI Keyboard
Gboard (Google)
SwiftKey
Another.
I don't know.

Alternative solutions: third-party keyboards and applications

If you can't turn off the vibration through the system settings, you can install a third-party keyboard with flexible settings. Here are the best options for the Redmi Note 4:

  • πŸ”Ή SwiftKey (Microsoft): Allows you to turn off vibration in Settings β†’ Sound and vibration.
  • πŸ”Ή Fleksy: has a separate switch for tactile feedback.
  • πŸ”Ή Chroom: Minimalist keyboard without vibration by default.
  • πŸ”Ή AnySoftKeyboard: Supports fine key response settings.

The advantage of third-party keyboards is that they do not depend on the system settings of MIUI, so the vibration will not turn on after the update. However, note that some applications (for example, banking) may block input through third-party keyboards for security reasons.

Another option is to use vibration control applications such as:

  • πŸ› οΈ Vibration Tuner – allows you to adjust the intensity of vibration for different events.
  • πŸ› οΈ MacroDroid – can automatically turn off keyboard vibration when running certain applications.

⚠️ Warning: Vibration control applications require permissions, Accessibility Service, do not install such programs from unverified sources, they may access your personal data.

FAQ: Frequent questions about keyboard vibration on Redmi Note 4

Can you turn off the vibration only for the keyboard, but leave it for notifications?
Yes, it is possible. Keyboard vibration and notification vibration are controlled by different settings. In MIUI, only turn off Vibration when typing (in keyboard settings), and in Sound and vibration β†’ Vibration when notified, leave it on.
After the MIUI update, the keyboard vibration turned on again. How do you fix this?
The firmware update often resets user settings. Try: Re-disable vibration through keyboard settings. Use ADB-command (described above) - it is more resistant to resets. Install a third-party keyboard (e.g. Gboard), where the settings will be saved after the update.
My Redmi Note 4 doesn't have a dial-up vibration in the settings. What do I do?
This is a typical problem for old or custom firmware. Solutions: Update MIUI to the latest official version via Settings β†’ About Phone β†’ System Update. Use the Engineering Menu (Method 3) or ADB (Method 4). Install an alternative keyboard from Google Play.
Does switching off keyboard vibration affect autonomy?
Yes, but not much. Vibration motors only consume energy while you're running, so when you're typing actively (like chat rooms), turning off vibrations can save you up to 3 to 7 percent of your charge per day, and if you're not typing very often, the effect is minimal.
Can vibrations be turned off only for specific applications?
There is no such option in standard MIUI settings, but there are workarounds: Use MacroDroid to create a rule: β€œIf X is running β†’ disable vibrations.” Set a keyboard with profile support (e.g. SwiftKey) and set the vibration separately for each profile.