Xiaomi’s current smartphones, which run on MIUI and HyperOS shells, offer users a variety of tactile experiences that are designed to improve interaction with the device. However, in some situations, such as in the cinema, during a meeting or at night, constant vibration can become intrusive and annoying. Often device owners find that a standard “No Sound” slider is not enough, as the phone continues to vibrate when typing or pressing interface buttons.
Understanding how to turn off vibration on Xiaomi requires a detailed immersion in system settings, as manufacturers have spread control of different types of tactile response across several menus. In this article, we will discuss all possible ways to eliminate unwanted vibrations, from calls and notifications to tactile keyboard and system sounds, which will allow you to fully control the behavior of your gadget.
We will look at not only standard methods through the settings menu, but also specific features available in the engineering menu or through special applications for managing audio profiles. It is important to understand that the structure of the menu may vary slightly depending on the version of the Android operating system and the version of the shell installed on your Xiaomi, Redmi or POCO.
Global Vibration Shutdown and Operation Modes
The most obvious, but not always effective, way is to use a side switch or a software button in the notification curtain. When you put your smartphone into No Sound or No Disturb mode, the system must ignore incoming calls. However, by default, many users adjust their devices so that even in silent mode, the phone continues to vibrate when it rings.
To change this behavior, you need to go to the basic sound settings, and here you will find a switch that allows you to separate the concepts of "no sound" and "vibration." If your goal is complete silence, make sure that the vibration slider is turned off completely, and this action will prevent the phone from using the vibrator motor for any system events unless they have an individual exception.
It's worth noting that new versions of HyperOS have redesigned the logic of how profiles work. Now, when you switch to silence mode, the system can offer you a choice: turn off only sound or vibration as well. Carefully monitor pop-ups when you change profiles so that you don't miss the opportunity to quickly adjust.
⚠️ Warning: Completely turning off vibration in global settings may cause you to miss important alerts from alarms or emergency services if they don’t have visual or audible duplication.
There is also a Pocket Mode feature that can activate vibration when you remove the phone. If you are concerned about random vibrations in your bag, check the proximity sensor and pocket mode settings in the Lock and Protection section.
Setup vibration of calls and notifications
Tactile response management for incoming calls and messages has its own separate logic. Even if the overall sound is turned off, a personalized vibration pattern can be set for contacts or certain applications. To remove the vibration only for calls, but leave it for the alarm clock, you need to act point-by-point.
Go to the Sound and Vibration menu and find the Vibration on Call subsection. Here you can select the Off option, which will force the motor to turn off when you call in, regardless of the volume slider position, and similar settings are available for SMS messages and notifications from system applications.
To fine-tune it, use a vibration editor, and you can not only choose a template, but you can also create your own rhythm or remove it completely, which is especially true for users who want to leave a quiet notification sound, but get rid of the physical shaking of the device on the table.
- 📱 Go to Settings. → Sound and vibration → Vibration on the bell.
- 🔇 Select the “Off” option or create an empty pattern in the editor.
- 🔔 Separately check the settings for each messenger in the section "Notifications».
- ⚙️ Make sure that no individual vibration is set for important persons.
Remember that some third-party apps, such as WhatsApp or Telegram, have their own internal vibration settings that prioritize system settings. So if the phone only vibrates when you receive a message from a particular chat, look for the setting inside the app itself.
Eliminating keyboard vibration and typing
One of the most common causes of user irritation is the vibration of typing, with a short but tangible push for each virtual key click, and not only the keyboard itself but the system tactile response settings are responsible for this in MIUI and HyperOS shells.
There are two main levels of disabling this feature: the first is the system one, which affects all input applications; the second is inside the keyboard itself (be it Gboard, Xiaomi Keyboard or SwiftKey), and it often happens that turning off in one place does not work until the setting is changed in another.
To start, check the settings of the keyboard itself. Go to "Additional Settings" → "Language and input." Select the active keyboard and find "Vibration on press" or "Tactile recoil," where you can slide down the vibration force to zero or turn off the function completely.
⚠️ Note: On some Xiaomi smartphones, the keyboard vibration may not be turned off through standard settings if the “Improving tactile response” mode is activated in special features.
If standard methods don't work, try resetting your keyboard to factory settings, which will delete the accumulated data and return the tactile return settings to their original state, which often resolves software conflicts.
Tactile interface response and system sounds
Xiaomi smartphones vibrate not only when you type in text, but also when you navigate menus, unlock the screen and use gestures, a feature called “Tactile Response” or “Vibration on touch” that is designed to confirm the user’s actions, but in a quiet environment can be redundant.
To turn off system vibration, go to the Sound and Vibration section and find the Tactile Response option (sometimes hidden in the submenu “Additional Sound Settings”). Disabling this option will remove vibration when dialing in the “caller”, switching toggles in settings and other system actions.
And you should also look at the "Touch Sounds" section, which is often paired with a characteristic click, and if you turn off the sound, you can make the interface less visible, but you also need to remove the physical impact to make it work.
☑️ Checking system vibration settings
It is important to understand that some models with powerful linear vibrators (for example, the Xiaomi 13 or 14 series) have a very detailed tactile response, and these devices may have separate settings for alarm clock vibration, timer vibration, and even for different use cases.
Specific settings for MIUI and HyperOS
Xiaomi’s shells have many hidden features that can affect the vibrator’s behavior, including the HyperOS version, which allows for more detailed vibrational intensity adjustments across applications, part of an ecosystem that tries to adapt the phone to the user’s current actions.
The Accessibility section often hides settings that duplicate basic but with broader access rights, such as the Sound Improvement feature or specific profiles for people with hearing impairments can force vibration to be enabled, ignoring basic settings.
It’s also worth checking the Smart Lock or Pocket Mode settings. If the light or proximity sensor isn’t working properly, the phone may think it’s in your pocket and vibrate at any notification to grab the owner’s attention.
| Type of vibration | Where to turn off | Impact on the system |
|---|---|---|
| Call. | Sound and vibration → Vibration on the bell | The phone does not vibrate when incoming call |
| keyboard | Keyboard settings → Vibration when pressed | Lack of response when printing the text |
| Systemic | Sound and vibration → Tactical response | No vibration in the menu and when dialing |
| Alarm clock | The clock → Settings of alarm clock | The alarm clock will only be audible. |
Remember that system updates may reset some user settings. After a major MIUI update or a switch to HyperOS, it is recommended to check all the items described above again.
Additional features and engineering menu
For advanced users who want to gain full control of the device, there is the option of using an engineering menu or a computer system. ADB-But these methods require caution, and changing system parameters through debugging can cause the smartphone to function in an unstable way.
One safe way to do this is to use automated apps like Tasker or MacroDroid, which can create a script that will force the vibration to turn off at certain times of the day or when you run specific apps (like YouTube or Netflix).
adb shell settings put system haptic_feedback_enabled 0This command, which is entered through a computer with a USB phone connected (with USB debugging enabled), disables the system tactile response, but it does not affect the vibration of the call, which is controlled by other parameters.
Risks of using ADB teams
There are also special codes for entering the engineering menu (e.g. ##64663##) where you can test the vibrator, and although you can't turn off the vibration directly, it helps to diagnose whether the problem is software or hardware (e.g., motor sticking).
Frequently Asked Questions (FAQ)
Why does the phone vibrate even when there is no sound mode?
How to remove vibrations only on WhatsApp?
Does the vibration shutdown affect battery consumption?
What if the vibrations are gone by themselves?
Can you make the vibration quieter, but not shut it down completely?
💡
Full control of vibration is achieved only by a comprehensive check of all partitions: from global sound settings to parameters within each individual application.
💡
Use Do Not Disturb mode with a schedule so that the phone automatically goes into completely silent mode at night without requiring your daily activities.