Using a smartphone in public transport, in a meeting or in the library often requires complete silence. However, even in silent mode, Xiaomi, Redmi or POCO devices can continue to vibrate every time you press the virtual keyboard, not only distracting others, but can also irritate the user, creating unnecessary tactile noise.
In MIUI and the new HyperOS, tactile recoil settings are scattered across menus, often confusing owners. There is no standard switch to turn off everything in one place, as the vibration is handled by different system services. In this article, we will look at all the possible ways to fix this problem, from simple keyboard settings to hidden engineering menus.
We will consider the nuances of the standard Gboard keyboard, as well as third-party analogues such as SwiftKey or Yandex.Key.You will learn to distinguish between the system vibration of the interface and the response of the input application, which will allow you to customize the device as accurately as possible to your needs.
Basic Gboard setup on Android 12-14
The most common input method on Xiaomi smartphones is the Google Keyboard, known as Gboard, which is the default on most global firmware versions. The process of disabling tactile response is as standardized as possible, but has its own peculiarities depending on the version of the shell.
To start, you need to open any application that requires text input, such as a message or notes, to appear the keyboard. Next, click on the gear icon, which is usually located in the top panel of the keyboard, or go to the settings through the Settings menu β Additional settings β Language and input. From the menu you open, select βPreferencesβ.
Inside the preferences section is the "Vibration on Press" switch, and if you move the slider to an inactive state, you turn off the tactile response only for this input application, and it's important to understand that this action will not affect the vibration of the navigation system buttons or other applications.
π‘
If the vibration slider is active, but there is no response, check whether the phone is powered by the "Energy Saving" mode, which can force the vibration motor to block the operation to save charge.
Itβs worth noting that some MIUI updates may have slightly different paths. If you donβt find settings inside the keyboard itself, try going the Settings path β Advanced Settings β Language and Input β Keyboard Management β Google Keyboard β Preferences. This menu hierarchy is typical of older versions of the shell.
Disabling system vibration of the MIUI and HyperOS interface
Users often confuse the vibration of the keyboard with the system response of the interface. In the shells from Xiaomi, there is a separate parameter responsible for the tactile return when you press any on-screen buttons, switches and controls. If you turn off the vibration in Gboard, but the phone continues to vibrate when you enter, the problem may lie here.
To find this setting, go to the main settings menu on your smartphone. You need the section "Sound and vibration." In the list of parameters, look for "Vibration on touch" or "UI Vibration." Disabling this setting will make the taps silent throughout the system, including the standard keyboard, if it uses a system vibration profile.
βοΈ Checking system sound settings
In the new HyperOS operating system, the logic of the arrangement of elements has been reworked, and now the management of tactile response has become more flexible, you can find a separation between "Vibration on dial" and "System vibration", which allows you to leave the pleasant sensation of typing, but remove rattling when switching switches on the menu.
β οΈ Warning: Disabling the system vibration of the interface can make navigation on the menu less intuitive, as you will no longer feel the confirmation of clicking on important buttons such as βDeleteβ or βSend".
For owners of models with AMOLED screens and advanced vibrators Linear Motor setting this parameter is critical for comfort. Too strong system vibration can create a feeling of "cheap" buzz, while the right calibration gives a pleasant quiet knock.
Configuring third-party keyboards: SwiftKey and Yandex
Many users prefer to install alternative keyboards from Google Play or GetApps for enhanced functionality and themes, and the principle of turning off vibrations is similar, but the interfaces of settings are different.
For the Microsoft SwiftKey keyboard, you need to open the SwiftKey app from the general list of programs on your phone or click on the keyboard icon in the notification bar. Next, select the "Sounds and Vibrations" section. Here you will find the "Vibration on Press" slider, which can be configured up to milliseconds or turned off completely.
In the case of Yandex.Keyboard, which is popular in the Russian-speaking segment, the algorithm is as follows: click on the application icon on the input screen, select Settings, then go to Appearance and layouts or Sounds. That's where the vibration switch is hidden. Yandex.Keyboard also has an adaptive vibration feature that's worth checking.
| keyboard | The path to adjustment | Availability of profiling |
|---|---|---|
| Gboard | Settings β Preferences | No (on/off only) |
| SwiftKey | Annex β Sounds and vibrations | Yes (duration) |
| Yandex | Settings β Sounds | Partially. |
Using third-party solutions gives you more control over the tactile sensations. For example, SwiftKey allows you to adjust different vibration forces for different areas of the keyboard, although this feature is not available on all Xiaomi models due to the limitations of the vibration motor drivers.
Why can third-party keyboards not work?
Do Not Disturb Mode and Sound Profiles
Android provides powerful tools for managing audio profiles that can automatically solve vibration problems at the right time. Do not disturb mode (DND) is not just silent calls, it is a comprehensive filter of notifications and tactile signals.
By activating this mode through the notification curtain or on a schedule, you can set it so that the keyboard vibration is blocked forcibly. To do this, go to Settings β Sound and Vibration β Do Not Disturb. In the Behavior section, make sure that you tick the no vibration or hide visual and tactile distractions.
The peculiarity of the sound modes on Xiaomi is their priority: if the mode "Vibration" is turned on (when the phone vibrates for calls), but you want to type without sound, you need to manually turn off the system vibration of input, since the mode "Vibration" often activates the tactile response of the interface by default.
It's convenient to use automation. You can configure a scenario where when you connect to your office's Wi-Fi network or when you start a meeting calendar, the phone automatically goes to a profile with the input vibration turned off.
Engineering menu and CIT-Tests: Advanced calibration
For users who want to achieve the perfect result or have experienced a software failure (when the sliders do not work), there is access to the engineering menu. This is a hidden part of the system designed to test hardware components, including the vibrator motor.
You can log in to the test menu using a special code in the Phone app. Dial ##6484##. CIT-Look for the "Vibrator" or "Vibrator" on the list, and you can check the motor here, and although there's no direct "deactivate forever" switch here, this section is useful for diagnostics.
If the vibration is jerking or not turning on on in this menu, the problem may be hardware. However, there is a command to reset the audio profile settings, which sometimes helps if the settings are lost after updating the firmware. Be careful when changing the parameters in the engineering menu, as this can affect the stability of the system.
β οΈ Warning: Do not change the values in the engineering menu unless you are sure of their purpose.Resetting the vibration motor calibration can cause it to run at maximum power all the time, which quickly wears the mechanism down.
In some versions MIUI China (CN Version) has an "Audio Debug" section in the engineering menu where you can customize vibration levels in detail for various system events, including: KEY_CLICK. On the global versions, this functionality is usually reduced.
Problem Solving: If the vibration doesn't turn off
There are times when software settings are ignored, and this can be caused by an application conflict, a cache error, or a bug in a particular firmware version. If standard methods don't work, try resetting your keyboard.
Go to Settings β Applications β All apps. Find your keyboard (like Gboard). Select Memory and press Clear All. This will return the keyboard to factory settings, and you can reconfigure vibration settings from scratch.
Itβs also worth checking for system updates. Xiaomi often releases patches to fix problems with vibrator drivers. Go to Settings β About phone and click on MIUI/HyperOS to check for updates.
In extreme cases, if the problem has occurred after an update and is massive, users often wait for the next security patch. However, installing a previous stable firmware version via Fastboot can temporarily resolve the issue, although this is a complex procedure that requires an unlocked bootloader.
Influence of accessories and protective glasses
And the physical aspect is that a thick protective glass or hard-sided case can change the resonant frequency of the case, making the vibration of the keyboard more palpable or, conversely, muting it so much that users start to twist the settings to maximum, and then forget to reduce.
Cheap magnetic ring covers for car holders can also affect the vibrator, creating an extra hum or rattling. If you notice changes in vibration patterns after changing the accessory, try removing it and checking the settings again.