How to completely disable vibration on Xiaomi in apps

The constant tactile response of a smartphone can be not only an annoying factor, but also a serious source of battery discharge. Owners of Xiaomi, Redmi and Poco devices often face a situation where the phone vibrates every time you touch the screen, type in text or receive a notification, which creates an intrusive noise background, especially for users who appreciate silence in the cinema, at a meeting or during a night’s rest.

Complete vibration shutdown is not just a volume slider search, but a comprehensive setup of the MIUI system or the new HyperOS. Standard methods often leave β€œblind spots” where the tactile response continues to work, for example, in system navigation buttons or third-party applications. In this material, we will analyze all levels of settings, including hidden engineering menus and specific parameters of keyboards.

You don't need to be a technician to do these things. We've developed a step-by-step guide that covers all aspects of tactile feedback. You'll learn how to manage audio profiles, customize keyboard behavior, and eliminate vibration in specific applications, turning your smartphone into a silent but functional assistant.

Global Sound and Vibration settings in the system

The first step to complete silence is to go to the basic operating system settings, and this is where the main switch for tactile response of the interface resides, but many users limit themselves to adjusting the volume of the call, without noticing the individual parameters for system actions.

You go to the Settings menu and select the Sound and Vibration section, and depending on the version of the shell, this item may be simply called "Sound." Inside, you'll find several sliders, each of which is responsible for its own type of notification, and it's not just about turning down the volume, but turning off the vibration function for each type of event.

  • πŸ“³ Vibration when calling – turns off the shaking of the phone when an incoming call is made.
  • πŸ”” Vibration at notifications – stops tactile response to messages from messengers and social networks.
  • πŸ–±οΈ Vibration when touching – removes the response when dialing in the standard application β€œPhone".
  • πŸ” System Vibration is a global parameter that affects most system actions.

It's worth noting that some firmware versions have a separate silent vibration switch. If it's active, the phone will vibrate even when you switch the sound profile to silent mode. Make sure that this option is also deactivated if your goal is to keep the device silent.

⚠️ Warning: Disabling system vibration can affect usability.You will no longer feel a tactile response when you enter the unlock password, which sometimes leads to input errors.

After making changes to the global settings, it is recommended to restart the device, which ensures that all system services responsible for the Haptic Engine restart with new parameters. Sometimes the background processes stick and continue to send signals to the vibrator, ignoring new installations before rebooting.

πŸ“Š What type of vibration annoys you the most?
Keyboard vibration
System clicks
Incoming calls
Notification of annexes

Tactile response of the Gboard keyboard and others

One of the most common causes of constant vibration is the keyboard. Even if you have turned off system sound, the text input app can have its own priority settings. Google's standard Gboard keyboard, which is preinstalled on most Xiaomi smartphones, is controlled regardless of system sounds.

To get to the desired settings, open any application that requires text input and call the keyboard. Click on the gear icon in the top toolbar or go through Settings β†’ Additional settings β†’ Language and input β†’ Keyboard management. Here we are interested in the Gboard Settings section.

In the keyboard menu, find Settings (or Preferences) and then the Sound and Vibration section, and that's where the Vibration-Push slider hides, move it to the far left or turn it off completely, and that action will instantly stop tactile response every time you press virtual buttons.

β˜‘οΈ Checking the keyboard settings

Done: 0 / 1

If you use alternative keyboards like SwiftKey or Yandex Keyboard, the algorithm will be similar, but the paths may differ. Usually, the settings are in the "Sound and Vibration" or "Themes and Design" section inside the keyboard application itself, and it's important to check each input application installed if there are more than one.

Also worth paying attention to is adaptive input, which in some cases can increase the vibration when typing fast or when errors are detected, and disabling these smart features also helps to reduce overall tactile noise.

Vibration Management in Specific Applications

System settings don’t always dictate rules for third-party applications. Social media, instant messengers, and games often ignore global prohibitions by relying on their internal configurations, so that users can receive important notifications even in specific use cases.

Consider popular apps. Telegram needs to go to Settings β†’ Notifications and sounds. Here you can turn off vibration for private chats, groups and channels separately. Similar to WhatsApp: Settings β†’ Notifications, where there are separate switches for messages and calls.

For games, the situation is different: Mobile games use vibration as part of the gameplay (hit, shot, crash) and you can only turn it off inside the game's settings, usually in the Audio or Gameplay section. If this option is not available, the only way is to use the Do Not Disturb system mode or completely turn off the sound of media content.

AnnexThe path to adjustmentSet-off parameter
TelegramSettings β†’ NotificationsVibration (for chats/groups)
WhatsAppSettings β†’ NotificationsVibration.
ViberSettings β†’ NotificationsVibration.
InstagramSettings β†’ NotificationsVibration.

Remember that apps can update and reset some settings or add new notification categories. Periodic checking of settings within frequently used programs will help maintain the desired level of silence.

Hidden Android Notification Settings
Android 12 and above (which is the basis for MIUI and HyperOS) has a feature called Notification History. Going to Settings β†’ Notifications β†’ Notification History, you can see which app sent a vibration notification, even if you swiped it right away, which helps identify the culprit of the invisible vibration.

Do Not Disturb Mode and Sound Profiles

For situations where you want to temporarily but completely shut down all sounds and vibrations, Do Not Disturb mode is ideal. Unlike simple silent mode, this profile allows you to flexibly adjust the exceptions and the depth of the haptic effects.

You can activate the mode through the notification curtain (crescent icon) or through Settings β†’ Sound and vibration β†’ Do not disturb. In the advanced settings of this mode, make sure that you check the box or switch "Block All" or a similar setting that prohibits vibration even for alarm clocks (if necessary).

The feature of the β€œDo Not Disturb” mode on Xiaomi is the ability to adjust the schedule. You can set the automatic silence on at night, for example, from 23:00 to 07:00. This will save you from having to manually check the settings every evening.

  • πŸŒ™ Automation – set up the switch on time or geolocation (when you come home).
  • 🚫 Blocking Visual Effects – The screen may not light up when notified.
  • πŸ“ž Favorite Contacts – the ability to allow calls only from loved ones, but without vibration (sound only) or completely block them.

Using sound profiles is the most civilized way to control your device in public places, ensuring you don’t miss a critical call (if you set exceptions), but saving others from the annoying buzz of your smartphone.

⚠️ Attention: In Do Not Disturb mode, the alarm continues to work with sound and vibration by default. If your goal is total silence while you sleep, check the settings of the specific alarm clock in the Clock app".

Hidden settings and engineering menu

For advanced users who want to gain maximum control, there is access to hidden settings through an engineering menu, which allows you to turn off vibration at the driver level and system events that are not visible in the normal interface.

To enter the engineering menu, open the Phone app and dial ##6484## (CIT) or #4636## (Testing). The interface may vary depending on the processor model (Snapdragon or MediaTek).

The path may vary:


1 Enter ##6484##




2. Select "Version" or "Single Item Test"




3.Look for items related to Vibrator or Haptic

In some versions of firmware, it is possible to disable the vibration of the interface through ADB-commands, if you have access to a computer. adb shell settings put global haptic_feedback_enabled 0 It forces the tactile response of the system. ADB requires caution and the availability of appropriate drivers on the PC.

πŸ’‘

Before making changes to the engineering menu or use ADB-commands, back up important data, errors in system settings can cause unstable operation of the device.

Keep in mind that firmware updates can reset these hidden settings or change access codes, so this method is recommended only if the standard methods did not produce the desired result.

Solving problems with constant vibration

There are times when a smartphone starts vibrating constantly or chaoticly, even when all settings are turned off. This can indicate a software failure, a button sticking, or a malfunction of the vibrator itself. If the phone vibrates in a cycle, this is often called a "bootloop" or reboot cycle, but sometimes vibration accompanies this process.

The first thing to do is check the mechanical buttons. Dirt, dust, or moisture can cause the volume or power button to short or stick, which is perceived by the system as a constant input causing vibration. Gently wipe the buttons and check the case - sometimes it can press the keys.

If the problem is software, it's safe mode. Press the shutdown button, and when the turn off icon appears on the screen, press and hold it until you have a suggestion to go to safe mode. If the vibration is gone in this mode, then one of the apps you installed is to blame.

  • 🧹 Cache Clearing – Clear the cache of the Settings and Sound system applications".
  • πŸ”„ Resetting settings - an extreme measure that returns the phone to factory status.
  • πŸ› οΈ Diagnostics – use the built-in Service app to check the vibromotor.

In a situation where the vibration does not stop even in safe mode and after resetting, there is a high probability of physical failure, the Vibromotor could fail or move the plume inside the housing, in which case diagnostics in the service center are necessary.

πŸ’‘

If the vibration is chaotic and independent of the user’s actions, the problem is likely hardware or caused by a critical system failure requiring flashing or repair.

FAQ: Frequently Asked Questions

Why does my phone vibrate when I charge it?
This is the standard system power notification. To turn it off, go to Settings β†’ Sound and Vibration β†’ Additional audio settings (or similar) and find the "Sound on Charging" or "Vibration on Charging" switch. If there is no such point, you can't turn off the vibration when charging with standard means, this is a feature of the behavior of the kernel of the system.
Can you turn off the vibration just for the alarm clock?
Yes. Open the Watch app, select a specific alarm clock, and click on it to edit. There's a separate Vibration switch. You can leave the sound, but remove the vibration, or vice versa. The settings are applied individually to each alarm clock.
Does the vibration shutdown affect battery life?
Yes, but not much. A vibromotor is a mechanical device that consumes energy. When used actively (constant typing, games), turning off the vibration can add a few percent to battery life. In standby mode, the effect is minimal.
What if the vibration slider is gray and does not move?
This can happen if Do Not Disturb mode is enabled with certain restrictions, or if a special audio profile is activated, and check if Volume Control is enabled in advanced audio settings, sometimes blocking manual control.
Will the vibration setting reset after the MIUI/HyperOS update?
Usually, custom audio and vibration settings are saved after an over-the-air (OTA) system update.However, if you used hidden methods through the ADB or engineering menu, they can be reset to factory values.