Modern Xiaomi smartphones have powerful haptic returns that are designed to improve the user experience, but often become intrusive. Many device owners notice that every time you press virtual buttons, the smartphone screen vibrates, which not only distracts, but also accelerates battery discharge, especially for models with large displays and capacious batteries, where the constant operation of the vibrator motor significantly affects autonomy.
Disabling this feature can seem difficult because of the features of the MIUI shell or HyperOS, since the settings are scattered across different menus. In this article, we will discuss in detail all ways to eliminate vibration when printing, look at the differences between the standard keyboard and third-party applications, and also touch on the system audio settings. Keyboard vibration is just one of the parameters of tactile return, which can be flexible to adjust to your preferences.
Before we get to specific instructions, it’s important to understand that tactile response management can be done on two levels: directly in the keyboard app and in the general system settings. Xiaomi often duplicates these options, which can confuse the inexperienced user. We will help you understand this maze of menus and make using your smartphone as comfortable as possible.
Turning off vibration in the standard Gboard keyboard
Most Xiaomi smartphones default to Google’s Gboard keyboard, which has a wide range of settings. To remove the vibration, you need to open the settings of the app itself, not the system. Go to the phone’s settings menu, find the “Additional Settings” section, or immediately go to Language and Input, where you select the active keyboard.
In the Gboard settings menu that opens, you should select Settings and then go to Preferences, and that's where the tap-to-tact switch is hidden, and some users mistakenly search for this option in the Sound section, but in the newer versions of the shell, it's placed in a separate preference menu.
⚠️ Note: After the firmware update MIUI keyboard settings can be reset to factory, so the check should be repeated after each major system update.
If you use a different version of the shell, the path may vary slightly. Below is a table with alternative paths for different versions of MIUI:
| MIUI version | The path to settings | Switch location |
|---|---|---|
| MIUI 12-13 | Settings → Additional → Languages and input | Keyboard management → Gboard → Settings |
| MIUI 14 | Settings → Additional settings | Languages and input → Current keyboard |
| HyperOS | Settings → System | Language and input → Screen keyboard |
Tactile response in SwiftKey and other keyboards
Users who have installed Microsoft SwiftKey or Yandex Keyboard should look for settings inside the applications themselves, as system parameters may not overlap their internal algorithms. In SwiftKey, you need to go to the Sound and Vibration section, where the slider adjusts the intensity or completely turns off vibration when pressed.
Third-party keyboards have separate profiles for different languages, which means that if you turn off the vibration for Russian, you may find that when you switch to English, the tactile response returned. The input profile is an important parameter that needs to be checked for each language you use separately.
In some cases, a complete reinstallation of the keyboard application with cache clearing helps, which allows you to reset erroneous configurations that may have arisen as a result of software conflicts. Before deleting, remember to sync your vocabulary, if it is stored locally.
💡
Use the Theme feature in the keyboard – some visual skins may force vibration to simulate the mechanical sensation of printing.
System settings of sound and vibration in MIUI
If the app's disabling didn't help, it may be the global settings of the Android system. Xiaomi smartphones have a separate "Touch Sound" option that can duplicate the keyboard's vibration function. Go to Settings → Sound and Vibration and carefully study the options available.
Here you can find a "Touch Vibration" or "Tactile Response" option that controls the system's response to any action, including typing, and disabling this option will make the interface "quiet," but also remove vibration when dialing your phone and other system actions.
Owners of new HyperOS flagships should look at the Sound Effects section, which often hides subtle vibration intensity adjustments for different use cases, allowing them to leave the vibration for notifications, but completely remove it for the keyboard.
☑️ Checking system settings
Use of Do Not Disturb Mode and Profiles
One quick way to temporarily eliminate vibration is to activate Do Not Disturb mode, in which the smartphone blocks all audio and tactile notifications, including keyboard response, which is convenient when you are in a movie theater or in a meeting, but do not want to completely turn off the phone.
In MIUI, you can set this mode to automatically turn on on a schedule or when you run certain applications. Automating processes allows you not to think about settings manually every time. You can create a Read profile where the keyboard vibration will be turned off by default.
However, it is worth remembering that in Do Not Disturb mode you can miss important calls or messages if you do not set up an exception list, so it is better to use the methods described in the previous sections for permanent use, and leave the silence mode for special occasions.
⚠️ Attention: Enactment of the “Do not wake” mode» (DND) Can block alarm clock on some versions of Android, check exception settings before bedtime.
Specificity of Redmi and POCO models
Redmi’s budget lineups and POCO games often have a simplified settings menu where some options are hidden. Note models, for example, sometimes lack a direct keyboard vibration switch in quick settings, requiring you to navigate to an extended menu through a Settings search.
POCO gaming smartphones are characterized by Game Turbo mode, which can force the vibration to turn off to improve performance or, conversely, increase it for immersion. Check the settings of the game accelerator if the vibration behaves unpredictably in horizontal mode.
Differences in hardware also play a role: cheaper models use an eccentric vibrator that hums, while flagships have a linear motor that gives a clear tactile response. Understanding the type of motor helps to assess whether to turn off vibration at all, since it is less annoying on linear motors.
Secret code to check the engine
Solving problems with sticking and false vibration
Sometimes users are faced with a situation where the vibration does not turn off or turns on on itself.This can be a sign of a software failure or contamination of the sensor. First of all, it is recommended to clear the cache of the Settings application and the keyboard itself through the application management menu.
If the problem persists, the vibrator itself or the plume connecting it to the motherboard may be damaged, and in such cases, even a software shutdown may not have the full effect, and the phone will emit a barely noticeable hum.
It’s also worth checking for third-party apps that can intercept vibration control. Various “sound amplifiers” or “game boosters” often have their own setting priorities that ignore system bans.
💡
If the software methods do not help, reset to factory settings, pre-saving important data to exclude software conflict.