Many Xiaomi and Redmi smartphone users experience intrusive tactile typing responses that can be annoying in silence or quickly drain the battery. Standard system settings often hide the right switches, forcing gadget owners to look for complex solutions. In this article, we will discuss in detail all the ways to turn off the vibration of the keyboard and return the comfort of using the device.
The problem is relevant not only for owners of new flagships, but also for users of budget lines working on the shells of MIUI and the new HyperOS. Interfaces may differ visually, but the logic of the system services remains the same for the entire ecosystem of the brand. We will consider the standard methods, hidden menus and settings of the input applications themselves.
Before making any deep changes, it's worth checking the basics, because often the function is turned on accidentally after a firmware update. Disabling the tactile response can significantly extend battery life, since the vibrator motor is one of the active consumers of energy in the background. Let's start with the main system menu.
Basic configuration via MIUI and HyperOS system menu
The first step should always be to check the global sound and vibration settings that control most of the tactile effects in the system. In modern versions of the shell from Xiaomi, the developers have brought the tactile response control into a separate subsection so as not to overload the main menu. You will need to go to Settings โ Sound and vibration โ Vibration.
Here you'll find a touch vibe or tactile response switch that controls how the system responds to the interface's clicks. However, for the keyboard, there's often a separate switch or intensity slider that needs to be adjusted regardless of the system notifications. If the intensity slider is zeroed, the keyboard will stop vibrating even when the overall function is turned on.
It is worth noting that on some Redmi Note and Poco models, the location of these items may vary slightly depending on the regional version of the firmware (Global, CN, EEA). If you do not find the right item right away, search by settings, type in the word โvibraโ or โtactileโ, which will save time and allow you to immediately get to the desired submenu without wandering through sections.
โ ๏ธ Attention: Disabling system vibration may affect the Vibration on Call function if your shell version has these parameters linked.
It's important to distinguish between system vibration and the vibration of the input application. Often users turn off everything and then wonder if the phone doesn't respond to navigation buttons. Leave the general tactile response option on if you care about feedback from the system, but adjust the volume or frequency specifically for the keyboard through specialized settings.
Disabling vibration in the Gboard app
The standard keyboard on most Xiaomi smartphones is Googleโs Gboard, which has its own independent settings that override the system. To remove the annoying vibration, you need to open the settings of the app itself, not the phone. Go to Settings โ Additional settings โ Language and input and select Gboard.
In the keyboard menu, find the Settings or Preferences section. This is where the Vibration keystroke switch is hidden. The slider allows you not only to turn the function on or off, but also to adjust the response time if you don't want to shut down completely. Minimizing the duration is often perceived as no vibration, but retains a tactile sense of input confirmation.
If you use voice input or a one-finger dial feature, they may have separate vibration settings. Check the voice input section inside the Gboard settings to make sure that there is no additional tactile response activated there, which is especially true for users who often dictate messages.
Updates to the Gboard app via Google Play can reset user settings or change the location of menu items. If the vibration appears again after the next update, just repeat the procedure for checking the settings inside the application.
Setting up the SwiftKey keyboard on Xiaomi
The second most popular solution for Redmi devices is the Microsoft SwiftKey keyboard, which is famous for its smart predictor and flexible customization. The process of turning off vibration here is also inside the application, but the interface looks different. Open any input field to call the keyboard, and click on the gear icon or menu (three dots) on the toolbar.
In the menu that opens, select "Sounds and Vibrations" and you'll see a "Push Vibration" slider that you can move left to the end. SwiftKey's unique feature is that it can adjust the vibration separately for different actions, such as autocorrection or special characters, which gives you more subtle control over the tactile sensations.
For users who value silence, SwiftKey offers a "Total Silence" mode that turns off not only vibrations, but also tap sounds, even if the phone is in silent mode. This feature is useful when system sound profiles are not working correctly.
โ๏ธ Checking the keyboard settings
Keep in mind that SwiftKey often offers "learning" based on your print style, and sometimes new features introduced with updates can reactivate tactile returns. Check the About Keyboard and Beta Features section periodically if you are in a testing program, as there may be experimental haptic effects settings there.
Vibration control in Yandex.Keyboard
Russian Xiaomi users often choose Yandex.Keyboard for its excellent support of the Russian language and built-in translator. tactile response settings are made in a very accessible place. Click on the gear icon on the keyboard panel to enter the settings menu, and select the section "Sound and vibration".
Here you'll find the Vibration slider that controls the response force. Notably, Yandex allows you to set the vibration separately for No Sound mode. This means that even if you put your phone into silent mode, the keyboard can continue to vibrate if this option is not forced to turn off. Make sure that the Vibrate in silent mode switch is also deactivated.
An additional benefit is that you can adjust the vibration when you use sliders to type, and if you use your finger to spell it, a separate Vibration-on-Conduct slider can help you get rid of the unnecessary sensations, making the typing process more smooth and less distracting.
โ ๏ธ Note: In some versions of Yandex.Keyboard settings can be reset when cleaning the app cache. If the vibration returned without your participation, check the settings again.
An interesting feature is adaptive vibration, which can change intensity depending on the speed of printing. If you think the keyboard is vibrating too much only when you type fast, look for the option "Adaptive vibration" and turn it off, which will help stabilize the tactile sensations regardless of the tempo of typing.
Hidden settings and engineering menu
For advanced users who donโt have the standard methods, you can use the Xiaomi Engineering Menu, which requires caution because it allows you to change the depth of the vibrator. To enter the engineering menu, open the Phone app and type in the code ##6484## or ##3646633# (code may vary depending on the processor model).
In the Engineering Menu (CIT) interface, you need to find a section associated with Single Item Test or Hardware Testing and select "Vibrator" where you can test the vibrator and, in some cases, change the base vibration force for all system events, but changing these parameters can lead to incorrect operation of other functions that depend on tactile return.
An alternative way for some Redmi models with MediaTek or Snapdragon processors is to use special tweak apps that require root rights. Programs like Vibration Tuner allow you to set pulse rates and durations to within milliseconds, the only way to completely kill driver-level vibration if software crutches don't work.
Risks of using the engineering menu
Remember that after Android security updates are released, access to the engineering menu through codes is often closed by developers. If the codes don't work, try downloading the Engineer Mode MTK app or similar from trusted sources, but only if your device isn't protected by the strict limitations of the bootloader.
Comparison of methods of turning off vibration
To make it easier for you to choose the right way, we've developed a method comparison table that will help you understand what level of access is needed and how radical the change will be.
| Method | Necessary rights | Impact on the system | Difficulty |
|---|---|---|---|
| Settings Gboard/SwiftKey | No. | Just the keyboard. | Low. |
| MIUI System Menu | No. | The whole system and keyboard | Low. |
| Engineering menu | No (but dangerous) | Hardware level | Tall. |
| Root modifiers | Root rights | Full driver control | Very high. |
As you can see from the table, 95% of users are satisfied with settings inside the keyboard application or system menu, and the use of complex methods is justified only in cases of software failures, when standard switches do not respond to user actions.
Also, itโs worth considering that on different versions of Android (11, 12, 13, 14), the architecture of haptic effects management changes. In new versions of Android, Google introduces a unified vibration management system that ignores the settings of individual applications in favor of a global profile โTactile signalsโ.
Frequent problems and their solution
Even after all the instructions are done, the vibration can persist, and this often happens because of conflicting sound profiles or third-party optimization applications, and if you see the slider turned off and the motor buzzing, try switching the sound profile to No Sound and then returning it back, and this will reboot the audio drivers.
Another reason could be a touch layer stick or a software shell bug, and a simple reboot of the device helps, so if that doesn't work, check if vibration is included in special features (for the visually impaired), where tactile response takes precedence over normal settings.
๐ก
If the vibration appears after installing a particular application, try to remove it.Some programs may intercept the vibrator control for their notifications.
In rare cases, the problem is the physical wear of the vibrator motor, which starts to rattle spontaneously, so to check this, start the phone in safe mode, and if the vibration is gone in safe mode, then it is definitely the third-party software, not the hardware.
โ ๏ธ Attention: Constant background vibration without user action may indicate battery failure or bloating that is pressing on the motor.
Donโt ignore situations where the vibration is accompanied by heating of the body at the bottom of the smartphone, this may be a sign of a short circuit in the power supply of the vibrator motor, in which case software methods of shutting down may not work, and you will need to contact the service center.
๐ก
Comprehensive check of keyboard and system settings in 99% of cases solves the problem of intrusive vibration without the need to flash the device.
Impact of energy saving regimes
Battery optimization systems in MIUI and HyperOS often automatically turn off vibration to save charge. However, sometimes the opposite effect occurs: Ultra mode energy saving can block the drivers from working properly, causing chaotic pulses. Try turning off the power saving mode and check the behavior of the keyboard.
In the battery settings, there's a "Restricting background activity" option, and if the keyboard is on the restricted application list, it may not behave properly, add your keyboard to exceptions, or allow it to run in the background so that the vibration settings are applied consistently.
There's also Pocket Mode, which blocks random taps, sometimes mistaking your fingers for being in your pocket, and it's activating a powerful vibration to get attention, and turning this off in Lock and Protect can solve the problem of false positives.
Specificity of work in game mode (Game Turbo)
Gamers often use Game Turbo mode to improve performance. In this mode settings, there is a separate vibration control unit that can overlap system settings. Go to the Security app โ Game Turbo โ Settings (cogs) and check for Vibration or Haptic feedback.
You can adjust the vibration intensity for each game separately, or turn it off globally for the game profile, which is especially useful in shooters and racing, where tactile response can interfere with concentration, and make sure that the No Vibration profile is activated if you want total silence.
Some games have vibration settings that ignore system limitations, and in such cases, only completely shutting down the systemโs sound or using the Do Not Disturb feature, setting up to ignore all visual and sound effects, helps.