Why keyboard vibration is annoying and how to turn it off
The keyboard vibration response on Xiaomi Redmi 7 is not something everyone likes. For some users, tactile feedback is a useful tool to avoid typos. For others, it is a source of constant discomfort: a distracting hum in silence, a quick battery drain or even physical irritation of the fingers during long-term dialing.
The difficulty is that the keyboard vibration on Redmi 7 can be controlled by several systems: a standard MIUI keyboard, Gboard (if installed), special features settings or even specific application parameters. In this article, we will analyze all possible ways to disable from basic to hidden, and also tell you how to return the vibration back if it suddenly disappeared after the update.
Before you go to the instructions, make sure that the problem is in the keyboard, not in the system vibration (for example, when touching the screen).
Method 1: Turn off vibration in a standard MIUI keyboard
If you use your native MIUI keyboard (which is the default on all Xiaomi Redmi 7s), the quickest way to remove the vibration is through its settings.
- Open any application where the keyboard appears (such as Messages or Notes).
- Touch the gear badge (โ๏ธ) In the top panel of the keyboard to go to its settings.
- Select Keyboard Settings (or Additional Settings, depending on the MIUI version).
- Find the Vibration section when pressed (may be called Tactile Feedback) and move the slider to the off position.
If your version of MIUI doesnโt have a direct point with vibration, try an alternative path:
Settings โ System and device โ Language and input โ Current keyboard (MIUI) โ Settings โ VibrationIn some firmware, the option is hidden deeper. For example, in MIUI 12 for Redmi 7, the path might look like this:
Settings โ Additional settings โ Language and input โ MIUI Keyboard โ Tactile responseMake sure the MIUI keyboard is active (not Gboard or SwiftKey)|
Check the version of MIUI in Settings โ About Phone |
Close all applications before changing settings |
Reboot your phone after you shut down (if the vibration is still there)-->
Important! Some custom firmware (like LineageOS or Pixel Experience) may not have a standard MIUI keyboard, in which case use Method 2 for Gboard.
Method 2: Configure vibration in Gboard (Google Keyboard)
Many Redmi 7 users install Gboard instead of the standard keyboard due to the advanced features (gestures, translation, voice input).
- Open any text box and call Gboard.
- Tapping the tripod icon (โฎ) top-right corner of the keyboard.
- Select Settings โ Input settings.
- Find the Vibration section when you press it and deactivate it.
- Optionally, turn off the Sound when pressed if it is also annoying.
Gboard has an additional setup called Vibration Force (in newer versions), and if you don't want to completely remove the response, you can just minimize the intensity.
If the vibration remains after the shutdown, check:
- ๐ Have you upgraded to the latest version of Gboard on Google Play.
- ๐ฑ Does the keyboard conflict with other applications (e.g. SwiftKey or Chroom).
- ๐ง Is vibration included in the special features settings (see Method 4).
Standard MIUI|
Gboard (Google Keyboard) |
SwiftKey|
Another.|I don't know.-->
Method 3: Global Vibration Disconnection in MIUI settings
If the keyboard's vibration doesn't turn off through its own settings, the problem may lie in the system settings of MIUI. In some firmware versions, the tactile response is centrally controlled to remove it:
- Go to Settings. โ Sound and vibration.
- Choose Vibration (or Tactile Feedback).
- Turn off the vibration slider when touching.
Note: this method will turn off vibration in all applications, including system notifications and menus. If you only need to remove the response in the keyboard, use Method 1 or Method 2.
In some versions of MIUI (e.g. MIUI 11 for Redmi 7), the path may be different:
Settings โ System and device โ Additional settings โ Special features โ VibrationWhat to do if there is no โvibrationโ in the settings?
A critical feature for Redmi 7: In Android 9 Pie firmware (which runs Redmi 7), the global vibration shutdown can reset once it's rebooted. This is a MIUI bug that Xiaomi never fixed. The solution is to use Method 5 with ADB.
Method 4: Testing of special capabilities
Sometimes the keyboard vibration is triggered through special features settings, especially if you've previously activated modes for people with visual or motor impairments.
- Open the Settings. โ Special facilities.
- Scroll down to the Physical Capabilities (or Interactions) section.
- Make sure they're offline: ๐ Vibration on touch, ๐ Tactile feedback, ๐ Increased vibration (if any).
If you see vibration-related active options on this menu but can't turn them off (the slider doesn't move), they're blocked by the device administrator.
- ๐ Corporate policy (if the phone was issued by the employer),
- ๐ก๏ธ Antivirus applications (e.g. Avast or 360 Security),
- ๐ฑ Parental control regime.
๐ก
If vibration is enabled in special features, but you can not turn it off, try temporarily removing administrator rights from suspicious applications in Settings โ Applications โ Special Options Rights.
Method 5: Disabling vibration through ADB (for power users)
If all previous methods have failed, the radical way is to turn off the vibration at the system level with the help of ADB (Android Debug Bridge), which will require a computer and minimal technical skills, but is guaranteed to solve the problem.
Warning: Incorrect use of ADB can disrupt your phone. Follow the instructions carefully!
- Download and install ADB Tools on your computer.
- On your phone, activate Developer Mode: Settings โ About Phone โ MIUI version (shap 7 times)
- Enable USB Debugging in Settings โ Additional settings โ For developers.
- Get Redmi on board. 7 to the computer and run in ADB Adb shell settings put system haptic_feedback_enabled 0
- Reboot the phone.
To return the vibration, use the same command, replacing 0 with 1.
If the vibration remains after the command is executed, try to turn it off for a specific application (for example, a keyboard):
adb shell settings put global haptic_feedback_enabled 0๐ก
ADB-The commands are reset after the phone is reset to factory settings. If you plan to do a hard reset, repeat the procedure after recovery.
Comparison of methods: which way to choose?
Not all methods are equally effective. Below the table will help you determine which method is right for you:
| Method | Difficulty | Efficiency | Side effects | When to use |
|---|---|---|---|---|
| Settings of the MIUI keyboard | โญ | โ Tall. | No. | If you use a standard keyboard |
| Gboard settings | โญ | โ Tall. | No. | If Gboard is installed |
| Global shutdown at MIUI | โญโญ | โ ๏ธ Medium | Turns off vibration everywhere. | If vibration interferes with all menus |
| Special facilities | โญโญ | โ Low. | It may conflict with other settings | If vibration is on due to availability |
| ADB-team | โญโญโญ | โ Tall. | Requires PC and debugging over USB | If nothing helps |
For most Redmi 7 users, the first or second method is enough, and the only last resort is to resort to ADB, if the vibration does not turn off through the interface.
Frequent problems and solutions
Even after the shutdown, the vibration can return, and let's look at the typical situations and their solutions.
โ ๏ธ Attention, if after the update MIUI keyboard vibration turned on by itself, reset the keyboard settings to factory: โ Annexes โ Application management โ keyboard MIUI (Gboard) โ Warehouse โ Clear the data. It will delete all your vocabulary settings, but it will bring back the standard settings.
Problem 1: Vibration remained after switching off in the keyboard settings.
- ๐น Check if you have a second keyboard (like SwiftKey or Chroom) and you need to turn off the vibration in each one.
- ๐น Make sure you edit the settings of the current active keyboard (see the input bar).
- ๐น Restart your phone โ sometimes the settings only apply after a reboot.
Problem 2: Vibration only works in some applications (like WhatsApp or Telegram).
Some messengers have their own keyboard settings, such as Telegram:
Telegram settings โ Chat โ Keyboard โ Vibration when pressedProblem 3: After the phone was reset, the vibration returned.
It's normal behavior, resetting, it brings all the settings back to factory settings, and you have to re-activate the vibration in the chosen way.
๐ก
If the vibration only appears in games or specific applications, check their settings. For example, PUBG Mobile or Call of Duty Mobile have separate options for tactile response.
FAQ: Answers to Frequent Questions
Can you turn off vibration only for certain keys (e.g. space or Enter)?
Why did the keyboard become less responsive after the vibration was turned off?
The vibration is off, but the phone still vibrates when dialing.
How to completely remove the vibration on Xiaomi Redmi 7, including notifications?
Will the battery be used less if the keyboard vibration is turned off?
If neither of these methods worked, it may be a hardware failure (e.g., sticking the vibrator contacts) or a damaged firmware, in which case we recommend contacting a service center or resetting the phone to factory settings.