How to Turn Off Vibration on Xiaomi: A Complete Guide to Setup

The constant hum and jitter of a smartphone in your pocket can annoy even the most calm users, especially for owners of Xiaomi devices, where the MIUI system or the new HyperOS is set up for active tactile interaction by default. Many owners face a situation where the phone vibrates every time you touch the screen, type in text or receive an advertising fluff from an unnecessary application, which is not only distracting from work, but also significantly consumes battery power.

Fortunately, the Chinese-made Android operating system provides flexible tools to manage tactile response. You don't have to be a programmer to customize your device. In this article, we'll look at all the ways you can turn off vibration on Xiaomi, from basic audio settings to hidden engineer menus. We'll look at the nuances for different firmware and models, including the Redmi Note and POCO series.

Before we start to make a big change, it's important to understand that tactile returns fall into a few independent categories: you can leave the vibration of the call, but you can completely remove the keyboard response, or vice versa. Detailed tuning will allow you to create the perfect balance between usability and silence. Let's take a step-by-step approach to each step of optimizing your gadget.

Basic adjustment of sounds and vibrations in the system

The most obvious and affordable way to control tactile signals is in the main settings menu. This is where the smartphone experience begins. Android groupes all audio profiles into one convenient section, allowing you to quickly switch between modes. However, in the MIUI shell, the menu structure may vary depending on the version.

To get to the right section, you need to open the Settings app and find the Sound and Vibration item, and there are sliders that are responsible for the volume of media, alarm clocks and, importantly, vibrations, and often users overlook that the Vibration slider can be separate for calls and notifications, and if your phone is silent but quivers in your pocket when a message arrives, the problem lies here.

Importantly, new versions of HyperOS have made the interface more minimal, and some switches have been moved. If you didn't find the right switch right away, try searching for the settings by typing the word "vibra." The system will tell you the menu item you want, which is especially true for Xiaomi 13 and later models where the menu structure has changed.

  • 📱 Open Settings and go to Sound and Vibration to access the main sliders.
  • 🔇 Make sure the Vibration slider is turned off if you want to completely disable the system’s tactile response.
  • 🔔 Check the individual settings for “Call Vibration” and “Notification Vibration” to set them up independently.
  • 🌙 Use Do Not Disturb mode to automatically turn off all sounds and vibrations at a given time.

Don't ignore Do Not Disturb, which often saves you in situations where you need complete silence. Unlike just turning off the sound, this mode can block vibration, light indication, even a screen, and setting a schedule for this mode will allow you to sleep peacefully while the phone is nearby.

⚠️ Warning: Completely turning off vibration in system settings can cause you to miss important calls if the phone is lying down screen or in a noisy place.Be careful of global changes.

After making changes to the basic settings, it is recommended to restart the device, which ensures that all system services correctly apply the new parameters. Sometimes background processes can stick to the old settings, and a simple reboot solves the problem.

Control of keyboard vibration and text input

One of the most common causes of irritation is the constant vibration of typing, which is accompanied by a short but tangible push every time you click on a virtual key, and for many users, it's a useful feature that confirms input, but when you're quiet or you're carrying your phone in your pocket, it becomes unnecessary, and this function is set up separately from system sounds.

The standard Gboard or MIUI Keyboard has its own settings that override the system. To remove this effect, you need to go to the settings of the keyboard application itself. Usually this is done through the gear icon on the keyboard toolbar or through the "Additional Settings" menu on the smartphone itself. The path can look like Additional Settings → Language and input.

Inside the keyboard menu, look for Settings or Preferences, and it'll have a "Push Vibration" or "Tactile Response" switch, and if you move it to "Off," you'll get rid of the jitters when you type, and it won't affect the vibration of the call or alarm clock, just by typing it.

📊 How often do you use the keyboard vibration?
All the time, it helps to type.
Sometimes, depending on the situation
Never, always, always.
Didn't notice it was there.

It’s worth mentioning that third-party keyboards like SwiftKey or Yandex Keyboard have similar settings in their own app menus. If you use an alternative type-in method, look for the switch inside the keyboard app on Google Play or AppStore, or in the app’s settings on the phone.

  • ⌨️ Go to the keyboard settings through the gear icon on the input panel.
  • 🚫 Find the “Vibration on Press” item and turn it off for quiet typing.
  • ⚙️ Check the settings in the "Additional settings" section → Language and input for system keyboard.
  • 📲 For third-party keyboards, settings are inside their own apps.

Turning off the keyboard's tactile response also has a positive effect on the device's autonomy. Although a single pulse consumes little power, thousands of taps a day add up to a noticeable discharge. For users who type a lot during the day, this can be a small but pleasant bonus.

Vibration setting for individual applications

Modern smartphones allow you to flexibly manage notifications for each app you install, so you can leave the vibration for messengers, but remove it for games or news feeds, and this is achieved through detailed notification settings for a particular application, which is the most effective approach for combating information noise.

To set this up, go to Settings → Notifications and Status bar → Notification Management. In the list that opens, select the desired application, such as Telegram or WhatsApp. Here you will see the Vibration switch. By turning it off, you will prevent the application from using the vibration motor for alerts.

In more advanced versions of MIUI and HyperOS, you can set different types of vibrations for different notification channels within the same application. For example, for WhatsApp, you can remove the vibration from the advertising mailings of channels, but leave the jitter when you send private messages.

Type of applicationWhere to look for settingsRecommendation
MessengersApplication settings → NotificationsLeave vibration for personal chats, remove for channels
Social mediaPhone Settings → Applications → [Title]Turn off vibration completely so that you don’t distract.
GamesInside the game → Settings → SoundDisconnect so as not to interfere with the immersion and not to consume the battery
System servicesSettings → Sound and vibrationSet up according to personal preferences

Some applications, especially those of Chinese origin, may have their own internal audio settings that ignore system constraints, and in such cases, you have to look for the right switch inside the application itself under General or Notifications, which is typical for services like TikTok or AliExpress.

⚠️ Warning: When you update the app, the notification settings may reset to factory. Check this section periodically if you notice that the phone has started vibrating again without your knowledge.

Use Digital Well-Being to analyze which apps are most likely to bother you with notifications, which can help you decide which apps to turn off your tactile recoil completely, and make sure you keep in touch with important contacts while ignoring digital noise.

Specific settings for calls and contacts

Vibration control for incoming calls is specific, and users often want their phone to vibrate only for their favorite contacts, and the rest of the calls to pass silently, and this can be done through the settings of the phone book and the standard phone app.

In the Phone app, click three dots in the corner and select Settings. Next, look for Vibration on Call. Here, you can select Always, Never, or Only in Silent Mode. The choice of Never will completely turn off the jitters on any incoming calls, which can be useful in a movie or in a meeting.

To customize your contacts, open the person you want in the phone book. Click Change or the contact menu and find the Rington or Vibrosignal field, and you can assign a unique vibration to the person or set a No value to the person, which allows you to identify the importance of the call even without looking at the screen.

Secret codes for checking the vibrator
If you want to check if the vibrator is working after you turn off all settings, use the engineering menu. Dial the code ##6484## (relevant to many Xiaomi models). In the menu that opens, select Vibration (usually number 1 or 2). The phone will begin to vibrate. Press the power button to stop the test. This will help diagnose a hardware problem if the vibration is gone.

You should also pay attention to the Pocket Mode feature, which in some versions of the firmware can conflict with vibration settings, causing false positives or, conversely, blocking them. If you notice strange behavior of the phone in your pocket, try experimenting with this option in the section "Block and Protect".

  • 📞 Use the Phone App Settings for Global Call Vibration Management.
  • 👤 Set up individual vibration signals for important contacts in the phone book.
  • 🔇 “Silent mode only” is a great compromise for the office.
  • ⚙️ Check the Pocket Mode if the vibration is unpredictable.

Remember, call settings take precedence over general system audio settings. If you have silent mode but the call vibration is on, the phone will shake. The logic of the system is built so that you don't miss the call unless it's explicitly forbidden.

Advanced Methods: Engineering Menu and ADB

For users who want to gain full control of the device, there are deeper customization methods: CIT’s engineering menu and ADB debugging allow you to change parameters hidden from the average user, and these methods require caution, since improper actions can lead to unstable system operation.

The engineering menu is available through a special set of code in the call, for example, ##6484##. However, in global versions of firmware, access to it is often limited. A more universal way is to use the ADB command to change system variables.

One of the useful commands is to change the vibration intensity or completely disable it at the driver level. The command can look like changing the value in the settings database. haptic_feedback_enabled 0 can disable the system tactile recoil where there is no conventional switch.

adb shell settings put system haptic_feedback_enabled 0

Using these commands is guaranteed, but it makes it impossible to quickly return everything back through the normal menu. To return the setting, you need to execute a command with a value of 1. This is a method for experienced users who understand the consequences of tampering with system files.

💡

Before making changes through the ADB or engineering menu, be sure to create a full data backup.Resetting to factory settings may not help if system flags are changed, and recovering from the backup will save your data and time.

There are also specialized apps from the Play Market that work as intermediaries between the user and system settings, and they can automatically switch vibration profiles on a schedule or geolocation using Accessibility Service, a secure alternative to root rights.

Diagnostics of problems and frequently asked questions

Sometimes users are faced with a situation where the vibration does not turn off even after all the settings, or, conversely, it disappeared where it should be. This may indicate a software failure or hardware malfunction of the vibrator motor. In the first case, resetting to the factory settings helps, in the second - a visit to the service center.

A common problem is "phantom vibration" when the phone is shaking for no reason. This is often caused by an incorrectly working application that tries to attract attention. Checking battery usage statistics will help identify the culprit. If the application consumes resources in the background and causes vibration, it is better to remove or limit it.

It's also important to consider the physical wear of the device, and over time, the vibrator motor can start to run louder, quieter, or make strange noises, and if you feel a slight shaking of the body after you turn off all the software settings, it may be that the motor is unbalanced or that you get moisture.

☑️ Diagnosis of vibration

Done: 0 / 1

In conclusion, tactile response management on Xiaomi is a powerful personalization tool, and the right setup makes smartphone usage more comfortable and invisible to others, and don’t be afraid to experiment with settings to find your perfect balance.

Why does the phone vibrate in Do Not Disturb mode?
Do Not Disturb mode has its exceptions. Check the settings of this mode: it may allow repeated calls from the same contacts or notifications from selected applications, and a separate option may be "Do Not Disturb Vibration", which you need to manually disable.
Can you adjust the vibration force differently?
In standard MIUI and Android settings, vibration force adjustment is not usually available. However, some custom themes or third-party apps with access rights may allow this setting. Motor Strength is sometimes found on the engineering menu, but it is not recommended to change it.
Does turning off vibration affect the speed of the phone?
No, turning off vibrations doesn't affect processor performance or interface speed, but it does have a positive effect on battery life, because the vibrator motor is one of the energy consumers, especially when you're notified often.
Are vibration settings reset when updating the firmware?
When you upgrade to OTA, the user settings are usually saved, but when you switch between major versions of Android (for example, from 13 to 14) or when you install Chinese firmware instead of global, the settings can be reset to factory values.

💡

Proper vibration adjustment is not just comfort, but also a way to extend the life of the battery and save the nervous system, getting rid of constant digital twitching.