How to reduce or turn off vibration on Xiaomi: the complete guide

Vibration on Xiaomi smartphones is a useful feature that helps you not miss important notifications, improves tactile response when typing and adds realism to games. However, too much vibration can irritate, quickly land the battery or even cause physical discomfort (for example, hypersensitivity to tactile signals). Fortunately, MIUI and HyperOS have several ways to adjust the intensity of the vibration โ€“ from a complete shutdown to fine calibrating for specific scenarios.

In this article, we will analyze all available methods: from standard system settings to hidden developer parameters and hardware solutions for older models. We will pay special attention to the problems that often arise after firmware updates, as well as give recommendations for gamers and users with special needs (for example, when using a smartphone in quiet rooms or at night, POCO Xiaomi vibrates too much, youโ€™ll find a solution here.

1. Standard vibration settings in MIUI/HyperOS

So let's start with the simplest one: the basics that are available in the settings menu without any further manipulation, and depending on the firmware version, the path to these options may vary slightly, but the general logic is maintained.

To get into the vibration control section:

  1. Open Settings (the gear icon on the main screen).
  2. Go to Sound and Vibration (or Sound in older versions of MIUI).
  3. Select Vibration or Tactile Response.

Here you will see a few key options:

  • ๐Ÿ”” Call vibration: adjusts the vibration intensity of the incoming call, and you can choose from preset patterns (Short, Long, Incremental) or turn off completely.
  • ๐Ÿ“ฑ Touch vibration โ€“ responsible for tactile response when pressed on the screen (for example, in the Gboard keyboard or system buttons). 13/14, POCO F5) There's a slider of intensity hiding here.
  • ๐ŸŽฎ Vibration in games โ€“ a separate setting for gameplay (does not work in all games, depends on support for Google Play Games).

Note that HyperOS (starting with version 1.0 for Xiaomi 14 and later) has made the vibration menu more detailed, and you can now customize the vibration separately for notifications, system events (such as charging connection), and even gestures (swipe down for notification panels).

๐Ÿ“Š What vibration annoys you the most?
When you call.
On notice
When typing
In games.
other

2. Hidden developer settings: fine-tuning the tactile response

If standard options are not enough, you can use the developer mode, which will allow you to change the vibration parameters at the system level, including duration, amplitude and even pulse frequency. Importantly, the wrong settings can lead to improper operation of the vibrator motor or overheating (relevant for models with linear motors, for example, Xiaomi 12 Pro).

How to turn on the developer mode:

  1. Go to Settings. โ†’ The phone.
  2. Find the MIUI version (or HyperOS version) and tap it 7 times in a row.
  3. Enter the device password if required.
  4. Return to the main settings menu and a new section for developers will appear.

Now open to developers and find the Vibration block. Here you can find the following options (depending on the model):

  • ๐Ÿ”ง Vibration intensity โ€“ slider from 0 to 100%, where 0 = vibration off, 100% = maximum amplitude.
  • โšก Vibration when charging โ€“ turns off the tactile signal when connecting the cable (useful for night charging).
  • ๐ŸŽ›๏ธ Vibrator calibration - test mode to check the performance (do not change the values unless you are sure!).
  • ๐Ÿ”„ Unlocking Vibration โ€“ Separate Setup for Lock Screen.

๐Ÿ’ก

If there are no vibration options on the developer menu, try updating the firmware or resetting to factory settings. Some custom firmware (e.g. Xiaomi.EU) may not have these options.

For models with a linear vibrator (for example, Xiaomi 13 Ultra, POCO F4 GT) in the developer mode, an additional item Vibration type with options may appear:

  • Standard - base amplitude.
  • Increased intensity (can reduce the life of the motor).
  • Adaptive โ€“ automatically adjusts to the script (call, notification, game).
What is a linear vibrator motor?
Linear vibrators (such as the Xiaomi Surge Haptic in flagships) provide more accurate and smooth vibrations than traditional rotary motors, are used in premium models to simulate textures in games (such as the recoil of weapons in PUBG Mobile) and support up to 200 intensity levels, but such motors consume more energy and can overheat with prolonged operation.

3. Vibration setting for notifications and calls

One of the most common sources of irritation is vibration when notified by messengers (WhatsApp, Telegram) or social networks, and in MIUI/HyperOS you can configure individual vibration profiles for each application.

How to change vibration for a specific application:

  1. Open the Settings โ†’ Applications.
  2. Select the application you want (for example, Viber).
  3. Slap the Notice.
  4. Find the notification category (e.g., Messages or Group Chats).
  5. Turn on the Vibration switch and select a template or turn off completely.

For calls, the algorithm is different:

  1. Go to Settings โ†’ Sound and vibration โ†’ Vibration when calling.
  2. Choose one of the preset patterns: Classic - standard vibration (3 short pulses); Heartbeat - increasing amplitude (can merge with a melody); Double - two strong pulses in a row; No vibration - only an audio signal.

HyperOS models like the Xiaomi 14 Pro have an option called Adaptive Vibration, which analyzes ambient noise and adjusts intensity, such as a quiet room where the vibration is weaker and a street where it is stronger, to enable it:

Settings โ†’ Sound and vibration โ†’ Adaptive sounds โ†’ Vibration

Open Settings โ†’ Applications

Select a messenger (for example, Telegram)

Go to Notifications โ†’ Category of Notifications

Disable or change the vibration pattern

Check the result by sending a test message-->

4 Vibration in Games: How to Reduce Returns and Tactile Effects

Gamers often face the problem of excessive vibration in games such as Call of Duty Mobile, Genshin Impact or Asphalt 9.

  • ๐Ÿ”‹ Fast battery discharge (up to 15-20% per hour of intense play).
  • ๐Ÿ”ฅ Overheating of the body (especially in models with a metal body, for example, Black Shark 5).
  • ๐ŸŽฎ Discomfort during long sessions (for example, vibration from shots in shooters).

The problem can be solved in several ways:

Method 1: Settings within the game

Many modern games have built-in options for vibration control:

  1. Open the game settings menu (usually the gear icon).
  2. Find the Control or Gameplay section.
  3. Turn off options: Vibration when shooting (in shooters); tactile response (in racing games); Haptic Feedback (a general term for vibration).

Method 2: Global Shutdown via Game Turbo

Xiaomi/POCO/Black Shark smartphones have a built-in Game Turbo accelerator that allows you to control vibration centrally:

  1. Open Settings โ†’ Special features โ†’ Game Turbo
  2. Select the game from the list or add it manually.
  3. Activate the switch to turn off vibration.

For maximum savings, you can create automation using MacroDroid:

Trigger: Charge level < 20%


Action: Turn off vibration (command: settings put global vibration_intensity 0)




Additional: Include energy saving mode

๐Ÿ’ก

Turning off vibration in games and instant messengers can extend battery life by 1.5-2 hours when used actively.

โš ๏ธ Attention: If after turning off vibration, the smartphone began to discharge faster, check the background process com.android.vibrator in Settings โ†’ Annexes โ†’ All applications. Sometimes it freezes and it consumes up to 5 percent of the charge per hour.

FAQ: Frequent questions about vibration on Xiaomi

The vibration on my Redmi Note 11 has become weak since the upgrade. How do I get back to the same strength?
This is a well-known MIUI 13/14 problem for budget models. Try: Reset Sound and Vibration to factory settings. In developer mode, increase Vibration Intensity to 100%. If it doesn't work, roll back the firmware to the previous version via Fastboot. For Redmi Note 11, there's a patch from the XDA-Developers community that restores the original vibration settings (TWRP required).
Can you completely turn off the vibration when typing in the keyboard?
Yes, it is customizable for each keyboard: For Gboard: Settings โ†’ Pressing Sound โ†’ Press Vibration. For SwiftKey: Settings โ†’ Sound and Vibration โ†’ Vibration. For MIUI System Keyboard: Settings โ†’ Additional โ†’ Language and input โ†’ Xiaomi Keyboard โ†’ Vibration. If not available, the keyboard uses system vibration settings (see Section 1).
When you fall, your smartphone vibrates all the time. What do you do?
It's probably damaged by the vibrator motor or its plume. Try: Reboot the device (sometimes helps with temporary failures); check in test mode (#4636##. If the vibration doesn't stop, it's a hardware problem. Contact the service. The average cost of replacing the engine is 1500-2500. โ‚ฝ (Donโ€™t delay repairs: constant vibration can cause battery to zero and damage to the power controller.
How to make the vibrations quieter at night?
Use the automatic rule in MacroDroid or the standard sleep mode in the MIUI: Open the Settings. โ†’ Set a schedule (e.g., set a sleep schedule, 23:00โ€“7:00). Turn on the option Silent notifications - this will turn off vibration for all events except the alarm clock. For a more subtle setting, create a macro in MacroDroid: Trigger: Time (23:00โ€“7:00) Action: Set the vibration intensity to 20% (settings put global vibration_intensity 20)
The vibration in games only works on headphones. Is that normal?
No, it's abnormal behavior. Possible reasons: Game settings include Vibration through audio (e.g. Genshin Impact), Vibrator plume damaged (check in test mode), Bluetooth device conflict (turn off your headphones and restart your smartphone), Solution: Update the game and smartphone firmware. Reset Game Turbo settings. If the problem persists, contact the game support (possibly a bug in the latest update).