Modern Xiaomi, Redmi and POCO smartphones feature responsive screens that mimic the tactile return of printing, creating a mechanical button experience known as tactile recoil, designed to enhance the user experience by confirming each tap with a physical response of the vibrator. However, for many users, constant jitters under the fingers become intrusive, especially at night or in quiet rooms where every sound and movement of the device attracts extra attention.
In addition, the active operation of the vibrator when typing significantly affects the autonomy of the device. Permanent microvibrations consume battery power faster than it may seem at first glance, especially if you type a lot during the day. In this article, we will discuss in detail all the available ways to disable the vibration of the keyboard on Xiaomi smartphones, including standard system settings, hidden menus and the parameters of the Gboard keyboard itself.
You'll learn not only to completely disable tactile response, but also to adjust its duration, which allows you to find a balance between comfort and power consumption. We'll look at the differences in the interfaces of MIUI 12, 13, 14 and the new HyperOS shell, as the location of some points may vary. A deep understanding of these settings will help you personalize the device to your individual preferences.
Why turn off tactile recoil on a smartphone
The main reason users want to remove the vibration of the keyboard on Xiaomi lies in the banal comfort of use. The constant shaking of the device in the hands can cause fatigue of the fingers during long typing, as well as distract from the main process of communication or work. In some cases, especially when using low-depreciation cases, the vibration is transmitted to the table or other surfaces, creating additional acoustic noise.
The second, equally important, aspect is energy savings: the Vibromotor, although it consumes less power than the screen or processor, when activated frequently (as happens when printing), creates a significant load on the battery, disabling this feature allows you to extend the smartphoneβs standby and active use, which is critical for owners of devices with a smaller battery.
Also worth mentioning are situations where complete silence and no physical signals from the phone are required. In the cinema, in a meeting or while sleeping, even a slight vibration may be inappropriate. The standard Do Not Disturb mode often jams calls and notifications, but the tactile response of the keyboard can remain active if not configured separately.
- π Saving charge: reducing the frequency of the vibrator prolongs the life of the battery.
- π€« Silent: No sound or vibration allows you to print in any environment.
- π§ Comfort: reducing the tactile load on the fingers with prolonged typing.
β οΈ Note: Disabling keyboard tactile returns does not affect vibration when incoming calls or system notifications are not configured separately in the respective menu sections.
Understanding exactly how this feature works in the MIUI shell allows you to manage your device more flexibly. Unlike pure Android, where settings can be scattered, there are several levels of vibration control in Xiaomi smartphones, which gives the user more options for customization.
Global Vibration Disconnection through System Settings
The easiest and most effective way to remove keyboard vibration on Xiaomi is to use global system settings, which completely disables tactile response not only for the keyboard, but also for other system activities, such as clicking navigation buttons or interacting with interface elements, which is ideal for those who want to completely eliminate any vibrations in the phone.
To start, you need to go to the main settings menu of your device. Find a section that is usually called Sound and Vibration. Depending on the version of the MIUI or HyperOS firmware, this item may be in the main list or hidden inside the submenu Additional. In newer versions of the shell, the settings search works perfectly, so you can simply type the word "vibration" into the search bar.
Inside the Sound and Vibration section, you're going to have to find Vibration when you touch or Vibration Response, and the switch next to that point needs to be put in an inactive position, and then the smartphone will stop vibrating when you touch the screen, including typing, which is a radical but powerful solution.
βοΈ Checking system settings
Importantly, some Xiaomi models with the updated HyperOS shell have the ability to adjust the vibration force, so if you have an intensity slider, you can not turn off the function completely, but simply reduce its value to a minimum, which will allow you to maintain an easy tactile response that will not be annoying, but also completely silent.
Setting up the Gboard keyboard settings
Most Xiaomi smartphones use Googleβs virtual Gboard keyboard by default. It has its own set of settings that take precedence over system settings in some scenarios. If the global shutdown didnβt work, or you want to remove only the sound and vibration of the keyboard, leaving the rest of the system responses, you need to go to the settings of the application itself.
Open any application that requires text input to call the keyboard. On the toolbar above the letters, find the Settings gear icon. If it's not on the visible part of the panel, click on the four-square icon or the right arrow to open the additional menu. In the open menu, select Settings to go to the deep Gboard configuration menu.
In the settings menu, find the Settings section (sometimes called simply "Preferences" or at the root of the menu). Here you are interested in Vibration when you press the keys. Move the slider to the far left position or turn off the switchboard completely. Also nearby may be the Sound setting when you press the keys, which is also recommended to turn off for complete silence.
| Parameter | Description | Recommended value |
|---|---|---|
| Press vibration | Motor tactile response | Off or 0-10 ms |
| Pressed sound | Audio keyboard signal | Off. |
| Pop-up clues | Displaying the symbol above the finger | If you wish, |
| Autocorrection | Fixing errors on the fly | Included. |
If you use third-party keyboards like SwiftKey or Yandex Keyboard, the algorithm will be similar. You will also need to find the settings icon on the keyboard bar, go to the Sound and Vibration section and adjust the sliders accordingly. The interface may differ, but the logic remains the same for all input applications.
Secret setting of the duration of vibration
Vibration control in "Do Not Disturb" mode
Xiaomi's Do Not Disturb mode is a powerful tool that allows you to create profiles of your phone's behavior for different situations. Many users mistakenly believe that activating this mode automatically turns off the keyboard vibration, but this is not always the case.
To set this mode correctly, go to Settings β Sound and Vibration β Do Not Disturb. Here you will see different categories of restrictions. You need to find the section responsible for acceptable sounds or exceptions. Some versions of MIUI have a separate Touch Vibration switch that you can turn off specifically for this profile.
You can also pay attention to the schedule, you can set up the Do Not Disturb mode at night, which ensures that even if you forgot to turn off the keyboard vibration manually, the phone will be quiet at night, which is especially useful for those who type messages before bedtime.
- π Automation: set up the activation of the mode according to the schedule (for example, from 23:00 to 07:00).
- π Blocking: Make sure that exceptions do not tick on "Vibration when touching".
- π Favorites: Configure call skip only from contacts from the list"Favorites".
It is important to understand the difference between system vibration and application vibration. Do not disturb primarily blocks notifications. If the keyboard continues to vibrate, it is perceived by the system as an active user action, not a background event, and requires a separate setup, as described in the previous sections.
Specifics of settings in MIUI 13, 14 and HyperOS
The MIUI shells of different versions and the new HyperOS have different menu structure. Owners of fresh Xiaomi models, such as the 13, 14 or POCO F5/F6 series, should take these nuances into account. In HyperOS, Xiaomi is striving for unification of the interface, so some items could be moved or renamed for greater consistency.
In MIUI 13 and 14, the path to vibration settings often goes through the menu Additional settings β Language and input. Here you can find the settings for the current keyboard. If you have HyperOS installed, try searching by settings: type "vibration" or "keyboard", and the system will suggest the desired menu item, bypassing a long search by section.
π‘
Search in Settings: Type the word βvibrationβ in the top row of the settings menu to instantly find the right switch, regardless of the version of MIUI or HyperOS.
Another feature of the new shells is that it has adaptive vibration, and in some scenarios, the system can turn off the vibration itself if the sensors detect that the phone is lying on a hard surface to reduce noise, but you shouldn't rely on this feature because it doesn't always work predictably, and you'd better set it up manually once.
If your firmware update has caused a setup to go wrong, check Advanced Settings β Special Options. Sometimes you may have old profiles or settings for people with disabilities that force you to turn on tactile recoil. Make sure there are no active profiles that conflict with your desires.
β οΈ Note: After a major firmware update (e.g., with a MIUI 14 on HyperOS) Sound and vibration settings can be reset to factory values, so they will have to be checked again.
Problem Solving: If the vibration doesn't turn off
There are times when, despite all the actions taken, Xiaomi continues to vibrate when typing, which can be caused by application conflict, an error in the system process android.system, or third-party design themes. Themes downloaded from the Themes store can have their own scripts that forcefully include tactile response.
The first thing to do in this situation is to try switching to a standard Classic or Default theme, and if the problem is gone, it must have been a third-party design, and it is worth checking whether there is an application to clean up memory or speed up the phone that could have changed the system settings to βoptimizeβ.
In more complex cases, resetting keyboard settings helps. Go to Settings β Apps β All apps, find Gboard (or your keyboard) and select Clear Data. Fear not, it won't delete your word vocabulary, but will return keyboard settings to factory settings, which often eliminates software glitches.
If nothing works, you can use a more advanced method through the developer menu, but this requires caution: enabling debugging over USB and using ADB commands allows you to control vibration parameters at a deeper level, but for the average user this can be unnecessarily complex and risky.
π‘
If standard methods donβt work, the reason is often a third-party design theme or a conflicting SEO application, resetting which solves the problem.