How to turn off vibration when dialing on Xiaomi: MIUI guide

Modern Xiaomi smartphones offer users a lot of personalization options, but sometimes standard settings cause discomfort. One of these features is tactile input, which can be annoying in quiet places or during long-term correspondence. Many owners of Redmi and POCO devices are looking for a way to quickly remove this effect without turning off the sound of the system completely.

In MIUI or its new version of HyperOS, vibration control is divided between system settings and keyboard parameters, which often leads to confusion when the user disables one parameter but the response remains, and tactile return can be adjusted globally for all applications, as well as individually for the input method.

In this article, we will take a look at all the possible ways to eliminate vibration when printing, learn how to adjust system settings, change the settings of the popular Gboard keyboard, and use hidden engineering menus to fully control the device.

System settings of tactile response in MIUI

The first step to silence when typing should be to learn the general settings of the operating system. In the shell of MIUI there is a global switch responsible for vibrating the interface. If it is active, pressing any controls, including the keys of the virtual keyboard, will be accompanied by a short pulse.

To find this option, you need to go to the Settings menu, then select Sound and Vibration. Here you should scroll down to Vibration when touching or Vibration in the system. Disabling this slider removes the response in many system menus, but does not always affect third-party applications.

It's worth noting that different firmware versions may have different layouts, and in some HyperOS builds, this option is subsection Additional. If the standard path didn't help, maybe your keyboard ignores the system ban and uses its own settings.

⚠️ Warning: Disabling system vibration can make the interface less responsive.You will no longer feel confirmation of clicking buttons in the menu and when locking the screen.

For users who appreciate minimalism, turning off the tactile effects completely can be a great solution, but if you want to remove the vibration only when printing, leaving it for calls and alarms, you better use a more subtle setting through the input application.

Setting up the Gboard keyboard on Xiaomi smartphones

The standard keyboard for most Xiaomi devices is Google’s Gboard. This app has its own tactile-recoil settings, independent of the system. Even if vibration is prohibited in the system, the Gboard can continue to vibrate every time you touch the screen.

To access settings, press and hold the comma on the keyboard or go to Settings on your phone, find the Additional Settings section and select Language and Input. From the list of active keyboards, select Gboard. Next, go to the Settings (cog) menu and find Preferences.

Inside the preferences section, you're interested in the option Vibration when pressed, so you can not only turn off the function, but also adjust its duration. The slider allows you to set the response time from 0 ms to 100 ms. Setting the value to zero actually turns off the vibration.

πŸ’‘

Use a vibratory duration slider to find a balance between tactile comfort and silence. A 10-20 ms value is often more pleasant than a complete lack of response.

If you use a third-party keyboard, like SwiftKey or Yandex Keyboard, the algorithm will be similar. You will need to find the settings section of a particular application, usually called Sound and Vibration or Tactile Communication.

Using an engineering menu to fine-tune

For advanced users who don't find the right switch in the standard menu, there's an access to the engineering mode, which is a hidden interface that allows you to control the vibrator parameters at a deeper level, and be careful when you change parameters that you don't know.

To enter the engineering menu, open the Phone app and dial the combination ##6484##. If the code doesn't work, try ##3646633##. In the CIT menu that opens, select the Hardware Testing section, then Single Item Test, and find the Vibrator item.

You can test the vibrator here, but changing input settings often requires you to go to the Common section. However, in newer versions of MIUI, access to changing system vibration constants through this menu may be limited by developer rights.

What if the code doesn't work?
Some global firmware versions have no access to the engineering menu, so try using the Google Play diagnostics apps or ADB-commands to change system files.

An alternative way to use the Android Debug Bridge (ADB) requires a computer connection, and the command to change the vibration force is as follows:

adb shell settings put system haptic_feedback_enabled 0

This command forcibly disables the system tactile recoil. To return the function, replace 0 with 1. This method is effective when the software sliders in the interface are not working properly.

Features of work in the mode "Do not disturb"

Xiaomi’s Do Not Disturb mode has flexible settings that can automatically turn off vibrations when typing at certain times or in certain places. This is a useful feature for those who only want silence at night or in meetings.

To set up, go to Settings β†’ Sound and vibration β†’ Do not disturb. Here you can set a mode activation schedule. It is important to check whether the tick or switch is on Vibration inside the mode profile.

Often users forget that there may be exceptions in this mode. Check the list of allowed applications. If your keyboard or messenger is added to the exceptions, the vibration when dialing can persist even with active silence mode.

πŸ“Š How often do you use the β€œDo Not Disturb” modeΒ»?
I don't need him ever.
Only at night while sleeping.
Meetings and movies
Always so I don't get disturbed.

Comparison of methods of turning off vibration

There are advantages and disadvantages to all of these different ways of eliminating vibrations, and system shutdowns affect the entire interface, whereas keyboard settings only affect text input, and engineering techniques give you maximum control, but you need to be careful.

Below is a table that will help you choose the best method depending on your situation and device model.

MethodImpact on the systemDifficultyRecommended for
Gboard settingsJust the keyboard.Low.Most users
System menuThe interface.Low.Completely shut down tactile power
Do Not Disturb modeTemporaryMediumNight time and meetings
ADB / Engineering menuDeep systemicTall.Experienced users

When choosing a method, consider that a complete lack of tactile return can reduce the speed of printing for some users. haptic communication helps the brain confirm the fact of pressing without visual control.

Checklist to fix the problem

If the vibration doesn't go away after the first attempt, use our step-by-step algorithm to help you identify a conflicting setup or software failure.

β˜‘οΈ Verification of vibration settings

Done: 0 / 4

Start by rebooting your device. Sometimes temporary files or frozen processes may ignore new settings. Once you turn on your phone, recheck the keyboard.

If the problem persists, try clearing the keyboard app cache. To do this, go to Settings β†’ Apps β†’ All apps, find Gboard (or your keyboard), select Memory and click Clear Cache. This won't delete your dictionaries, but will reset temporary errors.

⚠️ Warning: Do not confuse "Clear Cache" with "Clear Everything" (or "Reset"). Complete cleaning will delete the words and input history you have saved.

In rare cases, the cause may be a third-party application that intercepts input, check if you have recently installed new themes, launchers or utilities to improve the keyboard.

Frequently Asked Questions (FAQ)

Why does vibration return after system update?
When you upgrade MIUI or HyperOS, the system configuration files can be rewritten to standard ones, in which case the keyboard settings can also be reset, and you will have to re-adjust the vibration slider in the Gboard settings or system menu.
Does the vibration shutdown affect battery consumption?
Yes, the vibrator motor is one of the most energy-intensive components of a smartphone. Turning off tactile recoil when typing, especially active, can slightly increase the battery life of the device, since the motor will not consume energy for every press.
Can you adjust different vibrations for different applications?
You can't do this with standard Android and MIUI tools. Vibration is set globally or for a specific input application. Root rights and specialized modules, such as Magisk, are required to implement scenarios with different response strengths.
What if the vibration is running with a delay?
Vibration delay (lag) often indicates high CPU load or a lack of RAM. Try closing the background applications. If persists problem, you may need to reset your phone to factory settings.

πŸ’‘

Timely updates to the keyboard and system help avoid bugs with tactile response and input delays.

Following these instructions, you can fully control the tactile sensations of your Xiaomi smartphone, and customizing your device is the key to making the technology comfortable every day.