How to completely turn off vibration in games on the Xiaomi phone: 5 working ways

Vibrational response in mobile games can be useful for immersing in gameplay, but it is often distracting, draining the battery or simply annoying. Xiaomi smartphone owners (including the Redmi and POCO lines) face features of the proprietary MIUI shell, where the vibration settings are hidden deeper than in โ€œpureโ€ Android. In some games โ€“ for example, PUBG Mobile, Call of Duty: Mobile or Genshin Impact โ€“ the vibration is activated automatically, and its shutdown through system settings does not always work.

In this article, we will discuss all possible ways to deactivate vibrations โ€“ from standard parameters. MIUI You will learn how to turn off vibration selectively (only in games) or globally (only in the whole system), and what to do if the settings are gray and inactive. POCO F5 Pro where shutdown may require additional manipulation.

Warning: Some methods require super-user rights or third-party utilities to be installed. If youโ€™re a beginner, start with safe ways (sections 1โ€“3), and advanced users will need the tricks in sections 4โ€“5.

๐Ÿ“Š What Xiaomi lineup do you use?
Redmi (Note/Pro/K-series)
POCO (F/X/GT-series)
Mi (11/12/13-series)
Black Shark
other

1. Turn off vibration through MIUI settings (the safest way)

To start with, the basics are the built-in MIUI shell tools, which work on most models (from Redmi 9A to Xiaomi 14 Ultra) and donโ€™t require additional apps, but thereโ€™s a caveat: some games have vibration control at the application level and the system settings donโ€™t block it.

To turn off vibration for all applications, including games:

  1. Open the Settings. โ†’ Sound and vibration.
  2. Go to Vibration (older versions of MIUI may call Tactile Feedback).
  3. Turn off the vibration slider when touching.
  4. Scroll down and deactivate Vibration in games (if there is a point).

If there is no Vibration in the games, then your model does not support selective shutdown at the system level, in which case try the following method.

Are the sound and vibration settings open?

Is the Do Not Disturb mode (can block changes) activated?

Is the firmware updated to the latest version of MIUI?

Is the vibration settings in the game checked?-->

2. Vibration settings inside the game: where to look?

Many modern games (especially shooters and action games) have their own vibration options that do not depend on the system settings of Xiaomi. For example, in PUBG Mobile or Free Fire, vibration is controlled separately from the general settings of the phone.

  • ๐ŸŽฎ PUBG Mobile: Settings โ†’ Mainstream โ†’ Vibration (turn off all sliders).
  • ๐Ÿ”ซ Call of Duty: Mobile: Settings โ†’ Management โ†’ Vibration.
  • ๐Ÿƒ Genshin Impact: Settings โ†’ Sound. โ†’ Controller Vibration (Yes, Even on the Phone!).
  • ๐Ÿš— Asphalt 9: Settings โ†’ Management โ†’ Vibration.

If there is no explicit vibrating item in the game, check the Control or Gameplay section. Sometimes the option is hidden under the name Haptic Feedback or Tactile Feedback.

โš ๏ธ Warning: In some games (like Honor of Kings), vibration is tied to sound effects, and if you turn off the sound completely, the vibration will also disappear, but this is a radical solution.

If neither system settings nor game settings helped - move on to more advanced methods.

3.Use of Do Not Disturb mode to block vibration

Little-known life hack: Do Not Disturb (DND) mode in MIUI can block not only sounds, but also vibrations, which is suitable if you want to turn off vibration only while playing without affecting other applications.

How to set up:

  1. Go to Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Select the Rules โ†’ Add the Rule โ†’ Appendices.
  3. Specify the game you want to turn off the vibration (e.g. Brawl Stars).
  4. In the rule settings, activate Vibration and set the value to Disable.
  5. Keep the rule and turn on the Do Not Disturb mode before starting the game.

The downside is that you have to manually turn on/off the DND every time, but it's 100% secure and doesn't require root rights.

๐Ÿ’ก

Create a shortcut to quickly turn on Do Not Disturb mode on your desktop. To do this, pinch the empty space on the screen โ†’ Widgets โ†’ find Do Not Disturb and drag it to the main screen.

4. Disable vibration through ADB (for advanced users)

If standard methods donโ€™t work, you can use USB debugging (ADB), which is suitable for Xiaomi models on MIUI 12-15 and allows you to turn off vibration at the system level, even if the item is gray in the settings.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi drivers and tool ADB.
  • ๐Ÿ“ฑ Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the version โ†’ return to โ†’ For developers).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command line (Windows) or the terminal (macOS/Linux) Enter: adb shell settings put global haptic_feedback_enabled 0 This command turns off vibration when touched throughout the system.
  3. To turn off the vibration in games, additionally perform: adb shell settings put global gaming_haptic_feedback_enabled 0
  4. Reboot the phone.

โš ๏ธ Attention: After update MIUI setting ADB Some games (such as Black Shark-optimized) ignore these commands.

If ADB doesnโ€™t help, the last option is root rights.

5. Root access: a radical solution to completely shut down vibration

It's the most effective, but also the most risky, and it's suitable for users who are willing to sacrifice warranty and security for the sake of total control of the device.

  • ๐Ÿ”ง Disable the vibration driver at the core level.
  • ๐Ÿ“ฑ Delete system files responsible for vibration.
  • ๐ŸŽฏ Use applications like Disable Service to block vibration services.

Step-by-step:

  1. Unlock the bootloader through the official Xiaomi website (requires a Mi Account and wait 7-15 days).
  2. Install Custom Recavers (TWRP) and get root with Magisk.
  3. Download a file manager with root support (such as Root Explorer).
  4. Move to the /system/vendor/etc/ and find the file. vibrator_idle_effects.conf (Or something like that. vibrator_idle_effects.conf.bak.
  5. Reboot the phone.

Hypervibration motor models (such as the Xiaomi 13T Pro or POCO F5 Pro) may require additional disabling of the com.miui.vibrator service via Disable Service.

โš ๏ธ Attention: Incorrect actions with root can lead to a device blink (completely inoperable).Before experimenting, make a backup through TWRP.

What if the phone stopped vibrating after root?
If the vibration is completely gone (including calls and notifications), check: 1. Is the file /system/vendor/lib/hw/vibrator.{appropriate model}.so. 2. Is the service android.hardware.vibrator@1.0::IVibrator/default via ADB. 3. Does the installed Magisk module conflict with system libraries. You can restore the vibration by returning the original files from the backup or by flashing the system.

6. Alternative methods: third-party applications and workarounds

If you don't want to dig into settings or risk root rights, you can use third-party utilities, which don't give you a 100% guarantee, but they often help with games where the vibration is implemented at the application level.

Top.-3 vibration control applications:

AnnexFunctionalConsReference
Vibration TunerAllows you to adjust the strength and duration of vibration for each application.Demands. ADB-permissions, not working on MIUI 15.Google Play
MacroDroidAutomatically disables vibration when running the game through macros.Complicated configuration, paid version for advanced features.Google Play
Game Tuner (from Xiaomi)Optimizes performance and can block vibration in games.It does not work on all models, often resets settings.Pre-installed on some devices

Another workaround is using a gamepad, where if you plug in a controller (like the Xiaomi Game Controller or PS5 DualSense), the vibration will be transmitted to it, and the phone will stop vibrating.

Comparison of methods: which way to choose?

To make it easier for you to determine, we have compiled a comparative table of all methods indicating the complexity, risks and effectiveness.

MethodDifficultyRisks.EfficiencySuitable for
MIUI settingsโญNo.Medium (not working in some games)Beginners
Settings inside the gameโญNo.High (if optional)All users
Do not disturb mode.โญโญNo.Medium (must be manually included)Those who rarely play
ADB-teamโญโญโญReset after MIUI updateTall.Advanced users
Root accessโญโญโญโญLoss of warranty, risk of bricAbsolute.Enthusiasts
Party of annexโญโญIt may not work on new versions of MIUI.Low/mediumThose who donโ€™t want to dig into the settings

๐Ÿ’ก

If you're not sure about your skills, start with the first three. ADB and root should only be used if the other methods have failed.

FAQ: Frequent questions about turning off vibrations on Xiaomi

Why is there no โ€œVibration in Gamesโ€ option in MIUI settings?
This item only appears on flagship models with a hypervibrational motor (for example, Xiaomi 12 Pro, POCO F4 GT). On budget smartphones (for example, Redmi 10A), vibration is controlled globally.
After the MIUI update, the vibe in the games turned on again.
Updates often reset settings ADB Repeat the steps from section 4 (ADB) Or check if you've got any new items in your game settings, and resetting your audio settings will also help: โ†’ Annexes โ†’ Application management โ†’ Settings (โš™) โ†’ Resetting settings.
Can you turn off the vibration for just one game without affecting the rest?
Yes, but not on all models. Try: Settings inside the game itself (Section 2). Do not disturb rule (Section 3). MacroDroid application with macro to turn off vibration when a particular game is launched. On MIUI 14/15, selective shutdown is more stable.
Does the vibration shutdown affect performance in games?
No, the vibratory motor is not connected to the processor or GPU, but turning off the vibration can reduce battery consumption by 2 to 5 percent, because the motor does not have to work constantly, and this is true for long gaming sessions.
My Black Shark 5 Pro doesn't have any way of turning off the vibration.
Black Shark smartphones have a unique firmware with deep vibration integration for gaming. To turn it off: Use Shark Space and turn off the vibration there. If it doesn't work, get root and delete the file. /vendor/etc/vibrator_calibration.xml. There is no official support for disabling vibration in Black Shark games.