How to completely or partially turn off vibration on Xiaomi Mi 8 Pro: 5 proven methods

The vibratory response to the Xiaomi Mi 8 Pro can be useful for alerts, but it is often a source of annoyance โ€“ especially when the smartphone is lying on the table and โ€œjumpsโ€ from each notification. MIUI to the hidden parameters of the developer. MIUI 12, 13 and 14 (including global and Chinese versions).

Many users mistakenly think that it is enough to turn off the vibration in the audio settings โ€” but on the Mi 8 Pro there are 4 sources of vibration: system notifications, keyboard, calls and haptic feedback. We will also tell you what to do if settings are reset after rebooting โ€“ this is a common problem on older versions. MIUI.

If you're looking for a way to get rid of the twitchy screen when typing or playing games, you're in the right place. And if the vibration is unpredictable (i.e., not), there's a section at the end of this article that diagnoses hardware malfunctions.

1. Turn off vibration for notifications and calls

The most obvious source of vibration is message, call and system events alerts, and on the Mi 8 Pro, these settings are scattered across multiple menus, which is often confusing.

Go to Settings โ†’ Sound and Vibration โ†’ Vibration. Here you will see three main switches:

  • ๐Ÿ”” Vibration when ringing โ€“ turns off the tremors when calling (does not affect the melody)
  • ๐Ÿ“ฑ Vibration when touching โ€“ responsible for tactile return when pressing the screen (for example, in the menu)
  • ๐Ÿ’ฌ Vibration of notifications โ€“ manages the tremors when SMS, push notifications and system alerts

An important caveat: some firmware may not have a touch vibration option, which means that your MIUI version uses unified haptic feedback settings (which will be discussed in the next section), and note that turning off vibration for calls does not affect the alarm clock, its settings are separately located in the Clock app.

๐Ÿ’ก

If it still works after the vibration is turned off in this menu, check the settings of specific applications (for example, WhatsApp or Telegram) โ€“ they can ignore the system settings.

2. How to Remove Keyboard Vibration (Including Gboard and MIUI Keyboard)

Type-vibration is one of the most annoying features, and on the Xiaomi Mi 8 Pro, it can come from two sources: the MIUI Keyboard system keyboard or a third-party keyboard (like Googleโ€™s Gboard).

For MIUI Keyboard:

  1. Open any input field (for example, in Notes).
  2. Press the badge. โš™๏ธ keyboard โ†’ Keyboard settings.
  3. Go to Additional Settings โ†’ Vibration when pressed and turn off the slider.

For Gboard:

  1. Go to Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard.
  2. Select Gboard โ†’ Settings โ†’ Sound and vibration.
  3. Turn off the vibration when you press the keys.

If the vibration remains after these manipulations, the problem may lie in the system haptic feedback, which is hidden deeper in its settings, and this is discussed in the next section.

Vibration turned off in MIUI Keyboard | settings

Vibration turned off in Gboard (if used)|

haptic feedback settings checked in the developer menu |

Reboot the phone after the changes-->

3. Deep Customization: Disabling haptic feedback through the developer menu

The haptic feedback on the Mi 8 Pro is controlled separately from the standard vibration options, which is responsible for the easy clicks when you click virtual buttons, scroll through menus or use gestures to turn it off:

First, activate the developer menu:

  1. Go to Settings. โ†’ The phone.
  2. Click on the MIUI version 7 times in a row (you will be notified โ€œYou became a developerโ€).
  3. Return to the main settings menu - there will be a new item Additional โ†’ For developers.

Now turn off haptic:

  1. Go to the developers โ†’ Enter โ†’ Vibration when touching.
  2. Choose Unplugged or Short Vibration (if you want to keep minimum returns).
What is haptic feedback and why is it needed?
Haptic feedback is a technology that simulates the physical pressing of buttons through vibration. The Xiaomi Mi 8 Pro uses a linear vibration motor that creates clearer and more localized vibrations than conventional motors, but in practice many users find this effect redundant, especially when using a smartphone.

Warning: The developer menu includes the option Disable all vibrations, which will completely shut down the vibration in all scenarios, including alarms and emergency alerts. Use with caution!

4 Vibration in Games and Applications: How to Manage

Many games (like PUBG Mobile or Call of Duty: Mobile) and some apps (like TikTok or Instagram) have their own vibration settings that are independent of system settings.

For games:

  • ๐ŸŽฎ In most shooters, vibration is enabled in the control settings. Look for items like Vibration Feedback or Haptic Effects.
  • ๐Ÿ•น๏ธ In racing games (such as Asphalt 9), vibration can be tied to collisions or drifting โ€“ switched off in the Game Settings menu. โ†’ Controls.

For social media:

  • ๐Ÿ“ธ On Instagram, the vibration when scrolling Reels turns off in Settings โ†’ Notifications โ†’ Vibration.
  • ๐ŸŽต TikTok does not have a separate option for vibration, but it can be removed through system settings (see section 1).

If the application ignores system settings, try to limit its rights:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the desired application โ†’ Permissions โ†’ Other permissions.
  3. Turn off the vibration (if there is one).
๐Ÿ“Š What vibration irritates you the most?
When typing
During the calls
In games.
On notice
In the menu and interface

5 Problems and Solutions: Vibration doesnโ€™t turn off or doesnโ€™t work properly

If the vibration on the Mi 8 Pro continues to work or behaves strangely after all the manipulations (for example, it only trembles when charging), the problem may be one of the following factors:

Symptoms.Possible causeDecision
The vibration turns on on itself.Failure of the approach sensor or accelerometerCalibrate sensors in Settings โ†’ Additional โ†’ For developers โ†’ Sensors
The vibration only works when connected to the chargerActivated mode "Do not disturb" with an exception for chargingCheck the settings Do not disturb โ†’ Automatic rules
Settings are reset after rebootingSystem cache or conflict with MIUI optimizer damagedClear the cache to Settings โ†’ Applications โ†’ Application Management โ†’ Three Points โ†’ Show System โ†’ Optimization
Vibration too weak or too strongInfrastructure is incorrectly configured in the developer menuAdjust in For Developers โ†’ Enter โ†’ Vibration Intensity

Critical case: if the vibration is accompanied by extraneous sounds (squeaking, crackling) or the smartphone overheats, this may indicate a physical malfunction of the vibration engine.

โš ๏ธ Warning: Don't try to disassemble the Mi 8 Pro yourself - the vibration motor is soldered to the motherboard. Contact the service center, especially if the warranty is still valid. Replacing the engine will cost 800-1,500 rubles (depending on the region).

6.Alternative methods: Disabling vibration through ADB

For advanced users who want to completely block the vibration at the system level, there is a radical method using ADB (Android Debug Bridge).

  • ๐Ÿ”ง You want to turn off vibration for all applications without exception.
  • ๐Ÿ“ฑ Settings MIUI Ignored due to custom firmware.
  • ๐Ÿ”„ Vibration returns after resetting settings.

Instructions:

  1. Install ADB Tools on your computer.
  2. Turn on USB debugging on your phone (Settings โ†’ Developer).
  3. Connect the Mi 8 Pro to your PC and execute the command:
adb shell settings put global vibrate_on 0

To return the vibration, use:

adb shell settings put global vibrate_on 1

Warning: This method turns off all vibrations at the system level, including emergency alerts (e.g., emergency warnings).

๐Ÿ’ก

ADB-commands allow you to turn off the vibration globally, but this method is irreversible without re-entering the command. MIUI ignores manual settings.

Frequently Asked Questions (FAQ)

โ“ Why After Updating MIUI vibratory?
In the new versions MIUI (Since 13, Xiaomi has changed the vibratory engine algorithm to make the recoil more precise, and this is due to optimization for games and the tactile interface. โ†’ Sound and vibration โ†’ Vibration. โ†’ Vibration intensity. Choose Light over Standard or Strong. If this is missing, use this. ADB-command from section 6, replacing 0 with 0.3 (minimum intensity).
โ“ Can vibrations be turned off only for specific contacts?
Yes, but not through system settings. You'll need to: Install Tasker or MacroDroid. Create a rule: If an incoming call is from [contact] โ†’ Turn off the vibration. Turn on the vibration. ADB-permissions for the application (in the developer menu). MIUI no.
โ“ The vibration only works when the phone is on the table?
Yes, this is a feature of the linear vibration motor in the Mi 8 Pro. It uses resonance technology that enhances vibration when it comes into contact with a hard surface. To reduce the effect: Place the phone on a soft surface (like a mouse mat). Turn off vibration when you touch the developer menu (see section 3). Use a case with shock absorbing inserts.
โ“ How to check if the vibration engine is working?
If you suspect that the engine has broken, run the test: Dial on the phone keyboard ##4636##. Select Equipment Test โ†’ Vibration. If there is no vibration, but the phone emits it in other scenarios, the firmware problem. If it doesn't work at all, the engine is defective. You can also use the Vibration Test app to diagnose.
โ“ After resetting to factory settings, the vibration returned?
This is because the reset returns all system settings to default settings. To fix the settings: Turn off vibration by all means from this article. Back up the settings in Settings โ†’ Additionally. โ†’ Backup and reset โ†’ Local backup. Use it. ADB-command to global shutdown (Section 6) If the problem recurs, consider flashing it to a custom version MIUI (Xiaomi.eu, where vibration is more flexible.