The constant vibration under your fingers when typing can be pleasant for some users, but for others it becomes a source of irritation, especially in quiet rooms or during long correspondence. Owners of Xiaomi, Redmi and POCO smartphones often face the need to fine-tune the tactile return, as standard system settings do not always give the desired result.
In this article, we will take a closer look at all the available ways to eliminate the vibration of the keyboard on the MIUI shells and the new HyperOS. We will look at both the standard paths through the settings menu and the more sophisticated options for advanced users who want to gain full control of their device. It is important to understand that the interfaces may differ depending on the firmware version and model of your smartphone.
Before we make any changes, there is a difference between the vibration of the navigation system buttons and the keyboard itself. Often users confuse these concepts by trying to disable one through the settings of the other. To completely disable the tactile response, you need to change the settings in two different parts of the system: in the general audio settings and in the settings of the keyboard application itself, a key point that is often overlooked when you first set up a device.
Differences between system vibration and keyboard response
Many users mistakenly believe that the Vibration slider in the basic audio settings completely disables all tactile effects. However, in the Xiaomi ecosystem, these parameters are separated for greater flexibility. System vibration is responsible for responding to interface touches, long presses and navigation, while the keyboard often has its own independent settings.
If you've turned off the general vibration, but the text is still shaking under your fingers, then the problem is the parameters of the input application, and on the other hand, if the vibration is gone everywhere, including calls and notifications, then the global "No Sound" or "Do Not Disturb" mode has been activated.
Understanding this hierarchy of settings avoids confusion: You can leave a vibrating response to incoming calls, but completely remove it when typing, and this granularity of control is typical of modern versions of Android that MIUI uses.
β οΈ Note: Before making changes to the system settings, it is recommended to remember the current position of the sliders, so that, if necessary, quickly return everything as it was.
Disabling vibration through standard MIUI and HyperOS settings
The easiest and safest way to remove the annoying vibration is to use the built-in settings menu. The interface may vary slightly depending on the version of the shell, but the logic of action remains the same for all devices of the brand.
Go to Settings and find Sound and Vibration. In some firmware versions, this section may be simply called "Sounds." Here you are interested in the subsection responsible for the haptic return of the system. In new versions of HyperOS, this item is often listed in a separate menu "Vibration and tactile response".
Inside this menu, you'll see a few switches. We're interested in the one that handles the system. However, as we mentioned, that's only half the story. Keyboards often require a separate action, but some MIUI builds have a common "Vibration on touch" switch that affects the keyboard too.
- π± Open the smartphone settings.
- π Go to the section Sound and vibration.
- βοΈ Find the Vibration or Tactile Response subsection.
- π Turn off the touch vibration option (if it affects the keyboard in your version).
After you do this, try typing a message, and if the vibration is gone, you're lucky that your version of the shell allows you to control it globally, and if the keyboard continues to vibrate, you need to go into the settings of the input application itself.
Setting up the Gboard app on Xiaomi smartphones
Googleβs Gboard keyboard is the de facto standard for most Xiaomi devices that come with global firmware.This powerful app has its own tactile recoil engine that ignores some system settings. To manage it, you need to open the settings of the app itself.
There are several ways to get into the Gboard configuration menu. The fastest way is to press and hold the space icon or the Globe button on the keyboard bar. From the menu that appears, select Settings. The alternative way is through the phone's system settings: Settings β Additional β Languages and input β Keyboard management.
Inside the Gboard menu, find the Settings section and select Settings (some versions call it that) or look for Preferences right away. That's where the switch you want is hidden. It's called Vibration When you press the keys.
In addition to just turning on and off, Gboard allows you to adjust the duration of the vibration. If a complete shutdown does not suit you, but the current vibration seems too long, you can reduce it to a minimum, which creates a clearer and faster response.
- π§ Open the Gboard settings through the gear icon.
- π Go to the Preferences section.
- π« Turn off the switchboard Vibration when pressing the keys.
- β±οΈ If necessary, adjust the slider Vibration duration.
βοΈ Checking Gboard settings
Vibration control in Sogou keyboard and other analogues
Chinese versions of MIUI firmware, as well as devices released for the domestic market of China, often pre-installed Sogou keyboard, which is also popular among Russian-speaking users due to its excellent handwriting recognition and rich customization, but its vibration settings may be less obvious.
To access the Sogou settings, click on the brand logo in the top bar of the keyboard (usually on the left or right at the top). In the menu that opens, select Settings (the gear icon). Next, you will need to find the section related to sound and vibration. In different versions, it can be called Sound and Vibration, Input Settings or simply Sound.
Unlike Gboard, Sogou sometimes suggests not only turning off the vibration, but also choosing the type of vibration. Some users prefer soft vibration, others prefer sharp vibration. If the standard shutdown does not work, try changing the theme of the keyboard design: some third-party themes have their own tactile response settings that override the system.
β οΈ Note: When using third-party themes for the Sogou keyboard, the vibration settings may be reset when you change the theme.
Also worth mentioning is Microsoft's SwiftKey keyboard, which is often installed on Xiaomi. The principle is similar: you need to go to the application settings (via the text forecast menu or through the system menu), select "Sounds and Vibrations" and disable the corresponding slider. SwiftKey is known for its adaptability, so it can try to "guess" whether you need a vibration based on the time of day.
Hidden settings and developer mode
For advanced users who want to achieve the perfect result or have encountered bugs of standard settings, there are deeper management methods. Android has a hidden menu for developers that gives access to system debugging options.
To activate this mode, go to Settings β About Phone and quickly click on the build number 7 times (MIUI Version or HyperOS Version). After the message "You became a developer" appears, go back to the main settings menu and find a new section "Additional" β "For developers".
Inside this menu, scroll down to the "Input" section, and you can have "Vibration on press" or something like that that that enforces the tactile response at the driver level, and you can also find the animation duration settings, which indirectly affects the sense of responsiveness of the keyboard.
| Parameter | Description | Recommended value |
|---|---|---|
| Press vibration | Global tactile response | Off. |
| Duration of animation | Speed of interface transitions | 0.5x or Off |
| Scope of typeface | Text size in the system | By default. |
| Show touch | Visualization of pressing | Off. |
Using these settings requires caution. Changing the settings in the developer menu can affect the performance of other applications. For example, turning off system vibration here can remove the response not only from the keyboard, but also from the system navigation buttons, if they are software.
What to do if the developer menu does not appear?
Vibration problems after system update
Often, users are faced with a situation where after updating MIUI or switching to HyperOS settings are lost and the vibration returns on its own, a well-known problem associated with the fact that new versions of firmware can overwrite configuration files of user applications.
In this case, simply switching the toggler may not help. It is recommended to perform a complete data cleanup of the keyboard application. To do this, go to Settings β Apps β All Apps, find your keyboard (Gboard, Sogou, etc.) and select Clear Data β Clear Everything.
Important: This action will reset all keyboard settings to factory ones, including the learned dictionary and connected languages. You'll have to reconfigure the layout and maybe turn off the vibration again. However, this often solves problems with the "glue" behavior of tactile response.
Another reason could be conflicting themes, and if you're using a third-party theme from MIUI Themes, try switching to a standard theme, "Classic" or "No Limits," which may have their own scripts that cause vibration.
- π Check for updates to the keyboard app in Google Play.
- ποΈ Clear the cache and keyboard app data.
- π¨ Temporarily change the theme to standard.
- π΅ Restart the device after making changes.
π‘
If the vibration problem appears after the update, try not to clear the data immediately, but first remove the keyboard updates through the app menu in the settings, and then update it again through the store.
The Impact of Energy Saving and Do Not Disturb
Xiaomiβs aggressively optimized systems manage resources. In Power Saver mode, the system can force the vibrator to turn off to save power, even if the keyboard settings say βOn.β
Check if you have Ultra or Medium Power Saving mode activated, and these modes often limit tactile response, and it's also worth checking Do Not Disturb, which blocks notification sounds first, but in some configurations it can also suppress interface tactile signals.
Sometimes it helps to create your own profile in Do Not Disturb mode, where vibration permission is explicitly specified for certain actions, but this requires deep customization and can be redundant for the simple task of turning off the keyboard.
β οΈ Warning: Power saving modes can automatically turn on when the battery is low (less than 20%), which can suddenly return vibration if you havenβt checked the settings of this mode in advance.
Frequently Asked Questions (FAQ)
Why does the vibration return after the phone is restarted?
Can you turn off vibrations only for certain applications?
Does the vibration shutdown affect the speed of printing?
Do these instructions work for older Redmi and Xiaomi models?
π‘
The most reliable way to turn off vibration is to change the settings inside the keyboard app itself (Gboard, Sogou), not just in the general phone sound settings.