How to Reduce Vibration on Xiaomi: The Complete Guide

Modern Xiaomi, Redmi and POCO smartphones feature advanced tactile engines that create a pleasant experience when typing or navigating the interface. However, many users face a situation where the vibration level seems excessive, annoying or simply out of place in a quiet environment. Standard Android settings in the shell of MIUI or HyperOS allow you to flexibly manage this parameter, but the changes are not always obvious the first time.

Excessive vibration can not only distract from work, but also significantly affect the autonomy of the device, consuming battery power faster than usual. In this article, we will discuss in detail all available ways to reduce or completely turn off vibration on your gadget, you will learn about the hidden tactile response settings, keyboard vibration control and system sounds.

We're going to look at both the software methods through the standard menu and the deeper settings for advanced users. On the new HyperOS models, some of the switches have changed from the classic MIUI 12 or 13. So it's important to follow the instructions that fit your version of the operating system carefully. Let's get into fine-tuning your device.

Basic sound and vibration settings in MIUI and HyperOS

The first and most obvious step is to go to the main audio settings menu, and that's where the main sliders that regulate the response rate of the system are, and depending on the firmware version, the interface may be slightly different, but the logic remains the same across the brand's devices.

To get to the menu you want, open the Settings app and look for the Sound and Vibration section, and here you'll see a few sliders that handle different types of notifications, and we're primarily interested in the Vibration slider or the Silent Vibration slider, and by moving it to the left, you reduce the mechanical response.

It's worth noting that some versions of the MIUI have a separate touch vibe switch that makes it easy to respond when you type in text or click navigation buttons, and if you want to keep your phone as quiet as possible, you also need to minimize that.

  • 🔊 Open "Settings» → «Sound and vibration to access audio control.
  • 📉 Move the Vibration slider to the left to a comfortable level or to the end.
  • 📵 Turn on Do Not Disturb mode if you need to temporarily silence all notifications.

⚠️ Warning: Completely shutting down vibration in system settings may cause you to miss important calls if the phone is in No Sound mode».

📊 How much does your Xiaomi vibrate?
Hardly noticeable.
It's okay.
Too much.
Rumbling in the hand

Tactile response of the Gboard keyboard and others

Often the source of the annoying vibration is not the system, but a virtual keyboard. When you are actively typing messages, constant shaking under your fingers can be tiresome. By default, Gboard and other popular keyboards have a tactile response to every click.

To change these settings, you need to go to the settings of the keyboard itself, usually through the gear icon on the keyboard toolbar or through the "Additional settings" menu on the smartphone itself.

Inside the menu, find the tactile recoil section, where you can not only turn off the vibration completely, but also adjust the duration of the vibration. A short, barely noticeable pulse is often perceived better than a long vibration, and helps save energy.

If you use third-party keyboards like SwiftKey or Yandex Keyboard, the algorithm will be similar.Look for sections called "Sound and Vibration" or "Tactile Impact" in the settings of a particular application.

  • ⌨️ Press and hold the space or tap the gear icon to enter the keyboard settings.
  • 🔇 Find the item “Vibration when pressed” and adjust the slider duration.
  • 🎚️ Some keyboards allow for response power settings if the device supports Haptic Touch.

💡

Try setting the keyboard vibration duration to a minimum (0 ms or "Short") instead of a full shutdown, which will keep the tactile input confirmation, but make it less intrusive.

Managing the vibration of calls and notifications

Special attention needs to be paid to the setting of incoming calls. Many users want the phone to vibrate when calling, but remain quiet when receiving messages from instant messengers. Standard Android tools allow you to differentiate these events.

The Sound and Vibration menu often has a separate section called Vibration on Bell, where you can choose one of the preset patterns or create your own. Reducing pattern complexity (number of pulses) also reduces the overall vibrator time.

For notifications from apps (WhatsApp, Telegram, SMS), the settings are deeper. Go to Notifications → Application Notifications, select the desired app, and find the category “Other Notifications” or “Messages.” Inside, you can turn off vibration specifically for this type of event, leaving an audible signal or visual alert.

If standard methods don’t work, try changing the topic to a standard one for testing.

Type of eventWhere to set upPossibility of disconnection
Incoming challengeSettings → Sound and vibrationComplete or pattern choice
System sounds (number dial)Settings → Sound and vibration → AdditionalComplete.
Notification of annexesSettings → Notifications → AppendixComplete.
Tactile response of the interfaceSettings → Sound and vibration → Vibration when touchedComplete.

Special opportunities and accessibility modes

Android has a special feature section that includes additional vibration control tools that are designed for people with hearing or vision impairments, but can be useful for anyone who wants to fine-tune the device’s behavior.

In the “Audibility Improvement” or “Hearing aids” section, you may find settings that affect the balance of sound and vibration, and it’s also worth checking the “Vibration and Tactile Impact” section (if it’s made separately in your version of MIUI), which may contain a switch that prevents applications from using vibration.

There is also a One-Hand Mode or similar control option that can include additional vibrational cues when swipes from the edges of the screen. Disabling these features from the Additional Settings menu → One-Hand Management will help make phone use more relaxed.

⚠️ Warning: Enabling some accessibility features can overwrite your current volume and vibration settings for all apps at once.

☑️ Checking availability settings

Done: 0 / 1

Use of Do Not Disturb Mode and Profiles

The fastest way to remove vibration is to use pre-made profiles. Do Not Disturb (DND) mode completely blocks audio and tactile signals, except for those you add to exceptions (such as calls from favorite contacts).

You can set this mode through the notification curtain or in the settings menu. In HyperOS and new versions of MIUI, Universal Control is available, where you can create a script: for example, when you start a reading or working application, automatically turn on silence mode.

It’s also useful to use a sidebar (if you have one in your model), and by adding a Vibration switch, you can turn it on and off with a single touch, without digging into the deep settings menus every time.

Automation through the Security app or the built-in task scheduler allows you to set your schedule, for example, the phone itself will go into silent mode with the vibration turned off at night or during meetings on the calendar.

  • 🌙 Activate Do Not Disturb through the Control Center for Instant Silence.
  • 📅 Set up automatic switching on schedule in settings DND.
  • 📲 Use the sidebar for quick access to sound control.

💡

Do Not Disturb is not just a sound switch, it is a powerful profile management tool that allows you to create exceptions for important contacts and repeat calls.

Diagnostics of hardware problems and calibration

If the software settings don't help, or the vibration has become rattling, buzzing and uneven, perhaps the problem lies in the "iron": a mechanical vibrator is a physical device that wears out over time or can be damaged after falling.

You can use the engineering menu to diagnose the diagnosis. Enter ##6484## (or #4636## on some models) in the Phone app. In the CIT (Customer Interface Test) menu that opens, select "Vibrator" or "Vibration".

Run the test. The motor should vibrate rhythmically and evenly. If you hear a rattle, a knock, or a beat at one point, it's a sign of the bearing breaking down or the weight shifting inside the motor, and then software-based reduction of vibration won't help, you'll need to replace the component.

##6484## - Code for logging into hardware engineering testing menu

It's also worth checking if the on or volume button is stuck.A sticky button can cause a constant short vibration, signaling a continuous press.Gently clean the buttons with compressed air or a soft brush.

What if the vibrations are lost after the fall?
If the vibration became weak or disappeared after the impact, the vibrator train most likely moved away from the motherboard. In some cases, a gentle tapping on the back cover near the bottom of the phone helps, but it is more reliable to contact the service for disassembly and check the connector.
Can a system upgrade increase the vibration?
Yes, Xiaomi developers sometimes change the vibration engine algorithms in MIUI/HyperOS updates. The new version can use more aggressive patterns to improve tactile return, which is subjectively perceived as increased vibration, in which cases, resetting the sound settings to factory helps.
Does the battery charge affect the vibration force?
With a critically low battery charge (less than 5-10%), the system can artificially limit the power of the vibrator motor to save energy. If the vibration is normal at full charge, and if the phone is low at discharge, this is the standard energy saving behavior.
How to reset all the sound and vibration settings?
To return all settings to their original values, go to Settings → About Phone → MIUI version (click 7 times to activate advanced features if necessary) or search for Settings Reset. However, the easiest way to manually check all items described in this article is as a full reset for sound only in one menu is usually not.