How to turn off vibration when typing on Xiaomi Redmi 8 Pro: all ways

Vibrating the keyboard on the Xiaomi Redmi 8 Pro may seem like a useful feature β€” it gives tactile feedback when typing. But for many users, this feature quickly turns into annoyance: the constant jitter of the phone in your hands distracts, drains the battery and even prevents you from focusing, especially when you chat or work with documents.

Fortunately, there are several ways to turn off vibration when typing on the Redmi 8 Pro, both through system settings and in the keyboard settings themselves. In this article, we will discuss all the current methods for different versions of MIUI (12 to 14), as well as for popular keyboards like Gboard or SwiftKey, you will learn how to remove the vibration completely or adjust it to suit you if you want to keep an easy return.

Important: On the Redmi 8 Pro, the keyboard vibration can work differently depending on the firmware and the keyboard installed. If the standard method didn't work, don't despair, there are alternative solutions in the article.

Why does the vibration of the keyboard interfere?

At first glance, the vibration output of keystrokes seems harmless, but in practice, it creates a few problems:

  • πŸ”‹ Increased battery consumption – the vibrating motor consumes additional energy, which reduces battery life by 5–10%.
  • 🀯 Distraction – constant trembling in the hands makes it difficult to concentrate, especially when dialing quickly or working in silence.
  • πŸ“± Wear mechanism - although the vibration motor is designed for long work, the excess load reduces its life.
  • 🎯 Inaccuracy of pressing – for some users, vibration provokes accidental touching of neighboring keys.

Also, on the Redmi 8 Pro, the keyboard vibration sometimes gets delayed or is unstable due to MIUI optimization. This may be due to background processes or application conflict. If you notice that the vibration output is switched on by itself, this is a reason to check the settings deeper.

πŸ“Š How often do you use the keyboard vibration?
Always on.
Only with important presses.
Turned off immediately after purchase.
I don't know what that is.

Method 1: Turn off vibration in MIUI settings

The most versatile method is to use MIUI system settings, which is suitable for the standard Mi Keyboard (if you haven't changed it), and is relevant for MIUI firmware 12, 13 and 14:

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the section Sound and vibration.
  3. Scroll down and find the Vibration item when pressed.
  4. Move the slider to the off position or uncheck (depending on the version of MIUI).

If your menu doesn’t have Vibration on tap, try an alternative path:

Settings β†’ Additional settings β†’ Special features β†’ Vibration

Some versions of MIUI have their vibration settings hidden here, and if that doesn't work, move on to the next method.

Update MIUI to the latest version

Make sure you use a standard keyboard.

Restart your phone before changing your settings

Check if the "Do Not Disturb" mode is on"-->

Method 2: Configure vibration in keyboard parameters

If you use a third-party keyboard (such as Gboard, SwiftKey or Microsoft Keyboard), you need to turn off the vibration in its settings.

  1. Open any application where you can type text (such as Messages or Notes).
  2. Touch the gear badge (βš™οΈ) on the keyboard to open its settings.
  3. Select Settings (or Preferences in English).
  4. Go to the section Vibration when pressed (or Key press vibration).
  5. Move the slider to the off position.

For other keyboards, the algorithm is similar, but the item names may differ. For example, in SwiftKey, the path will be:

Keyboard settings β†’ Sound and vibration β†’ Vibration when pressed

πŸ’‘

If the vibration still works after turning off, try clearing the keyboard cache in the app settings (Settings) β†’ Annexes β†’ Application management β†’ [Keyboard name] β†’ Clear the cache).

Method 3: Disconnect vibration through energy saving modes

In some cases, the keyboard vibration may be tied to the energy saving profile, and if you're using High Performance mode, the system may ignore the vibration settings to fix this:

  1. Go to Settings β†’ Battery and Performance.
  2. Select your current profile (e.g. Balanced or Energy Saving).
  3. Click on Profile Settings and check if Vibration is enabled when touching.
  4. If the option is active, turn it off and save the changes.

It is also worth checking whether vibration is in conflict with the Adaptive Battery function, which in some versions of MIUI can automatically enable vibration output for "important" actions, to turn it off:

Settings β†’ Battery β†’ Adaptive battery β†’ Disconnect
What if the vibration turns on on on its own?
If the keyboard vibration is activated arbitrarily, this may be due to: 1. Application conflict – some programs (such as launchers or optimizers) may reset settings. 2. MIUI β€” In firmware before version 13.0.4, there was a bug that spontaneously turned on the vibration after the update. 3. Virus or adware - some malicious applications change the system settings. Solution: reset the keyboard settings (Settings) β†’ Annexes β†’ [keyboard] β†’ Warehouse β†’ Reset) or check your phone for viruses using Mi Security.

Method 4: Using ADB to completely shut down vibration (for advanced)

If standard methods fail, you can turn off the vibration of the keyboard at the system level using ADB (Android Debug Bridge), which is suitable for advanced users and requires connecting the phone to a computer.

Warning: improper use of ADB can disrupt the phone. On the Redmi 8 Pro with MIUI 14, this method can block access to some vibration functions (e.g., alarm clocks).

  1. Install ADB on your computer (download Platform Tools from Google).
  2. Enable USB Debugging on your phone: Settings β†’ About Phone β†’ MIUI Version (click 7 times to become a developer) Settings β†’ Additional β†’ For Developers β†’ Debugging over USB
  3. Get Redmi on board. 8 Pro to PC and execute the command: adb shell settings put system haptic_feedback_enabled 0
  4. Reboot the phone.

To return the vibration, use the same command, but with a value of 1 instead of 0.

πŸ’‘

ADB-The teams only work until the first reboot, unless they're fixed in the system files.

Comparison of vibration disabling techniques on Redmi 8 Pro

To choose the best way, compare all options on key parameters:

MethodDifficultyIt works for all keyboards.Demands a PC.Reversibility
MIUI settings⭐Only for the Mi KeyboardNo.Yes.
Keyboard settings⭐Yes.No.Yes.
Energy saving regimes⭐⭐Partially.No.Yes.
ADB-team⭐⭐⭐Yes.Yes.Conditionally.

For most users, the first two are sufficient, and ADB should only be used if the vibration is not turned off by standard means or you want to block it at the system level.

Frequent problems and their solutions

Sometimes even after the keyboard is turned off, the vibration of the keyboard continues to work, and let's look at typical situations and ways to fix them:

⚠️ Note: If after the update MIUI The vibration turned on on on its own, reset the keyboard settings to the factory. β†’ Annexes β†’ Application management β†’ [Your keyboard] β†’ Warehouse β†’ Reset.

  • πŸ”„ Vibration returns after rebooting β†’ Check if Auto Restore is included in the MIUI (Settings β†’ Additionally. β†’ Recovery and discharge).
  • πŸ“± Not working disconnection in Gboard β†’ Remove keyboard updates in Settings β†’ Annexes β†’ Gboard β†’ Three points. β†’ Remove updates, then update them again through Play Market.
  • ⚑ There is a vibration, but it is not in the settings. β†’ It could be a firmware bug. Try updating. MIUI Up to the latest version or roll back to a stable assembly.

If none of the methods worked, the reason may be a hardware malfunction of the vibratory motor. In this case, contact the Xiaomi service center - on the Redmi 8 Pro, this problem sometimes occurs after falls or moisture.

πŸ’‘

Before contacting the service, check if vibration is working in other applications (for example, when calling or notifications), if not, the problem is in the engine, if so, in the settings or software.

FAQ: Answers to Frequent Questions

Can you turn off vibrations only for certain applications?
Yes, but not through system settings. Some keyboards (like Gboard) allow you to set the vibration separately for each application. To do this: Open Gboard settings. Go to Additional settings β†’ Vibration in apps. Select the applications you want to turn off vibration. If you don't, use apps like MacroDroid to automatically turn off vibration when you open specific programs.
Why did the keyboard become less responsive after the vibration was turned off?
It's a psychological effect -- without tactile feedback, it doesn't seem to register the taps. It doesn't really change the responsiveness of the keyboard. To get used to it, try: Turn on the taps in the keyboard settings. Use themes with more contrasting keys. Increase the size of the keyboard in the settings.
Will turning off vibration save battery power?
Yes, but the effect is small. The vibratory motor consumes about 5 to 15 mA when used actively. If you type a lot, it can give you 30-60 minutes of battery life per day. However, the main battery consumption on the Redmi 8 Pro is related to the screen and the processor, not vibration.
Can you adjust the vibration force on the Redmi 8 Pro?
There is no such option in standard MIUI firmware, but if you have custom firmware installed (like LineageOS or Pixel Experience), you can use Magisk modules like Vibration Tuner for fine-tuning. For standard MIUI, the alternative is to use integrated-adjusted keyboards (like Chroom or Fleksy).
Why is Redmi 8 Pro not using the β€œPush Vibration” option in the settings?
It depends on the MIUI version and regional firmware. In some builds (e.g. India or China), the option is hidden or missing. Solutions: Update MIUI to the latest global version. Install a third-party keyboard (e.g. Gboard) and turn off vibration in its settings. Use ADB (described in Method 4).