The button vibrating on Xiaomi smartphones is one of those features that either quietly improves the user experience or is annoying to the point of frenzy. For some, the tactile recoil when you press the screen or physical keys creates a sense of โresponsivenessโ of the device, for others it becomes a source of constant discomfort โ especially in silence or when you use instant messengers actively. Fortunately, the manufacturer has envisaged several ways to turn off this feature, but not all of them are obvious.
In this article, weโll look at all possible methods, from standard MIUI settings to hidden settings and commands for power users. Youโll learn how to turn off vibration for virtual keyboards, system buttons (back, home, recent), and physical buttons (volume, power). Separately, weโll look at the nuances for different shell versions (MIUI 12, 13, 14) and models (Redmi Note, POCO, Xiaomi 11/12/13). If youโre tired of constantly โratingโ the phone, this is the guide for you.
Why the vibration of the buttons can interfere: 5 real reasons
Before we get to the settings, itโs worth understanding in which situations tactile return becomes a problem, and here are the most common scenarios where Xiaomi users decide to disable it:
- ๐ฑ Playing mobile games: Vibration when tapped can be a distraction from gameplay, especially in shooters or strategies where accuracy is required.
- ๐ฌ Active communication in instant messengers: When you quickly dial messages in WhatsApp or Telegram, constant microvibrations tire your fingers.
- ๐ฌ Watching videos or streams, even light recoil when adjusting volume or brightness can interfere with concentration.
- ๐ Using your phone at night. Vibration in silence seems louder and can wake you or others.
- ๐ Battery savings: The vibrating motor consumes energy, and on budget models (Redmi) 9A, POCO M3) It might be noticeable.
In addition, on some devices (e.g. Xiaomi Mi 10T or POCO F3), the vibratory motor eventually starts to work incorrectly, too much or with a delay, in which case turning off the function may be a temporary solution before repair.
Method 1: Turn off vibration in standard MIUI settings
The easiest method is to use built-in shell options. Xiaomi allows you to disable vibration for different elements separately, but the location of these settings may vary depending on the version of MIUI.
For most modern devices (MIUI 12โ14), follow the following steps:
- Open the Settings app (the gear icon on the desktop).
- Go to Sound and Vibration (or Sound and Vibration in older versions).
- Scroll down to the Vibration block and click on Vibration when touching.
- Turn off the slider next to the Vibration item when pressed (or Tactile Feedback).
On some models (Redmi Note 11, Xiaomi 12 Lite) you may need to further disable:
- ๐ Vibration when dialing (for keyboard)
- ๐ Vibration of system buttons (for navigation keys)
โ๏ธ Verification of vibration shutdown
Important! On devices with MIUI 14 (e.g., Xiaomi 13 or POCO F5), the path may be slightly different: Settings โ Display โ Vibration and tactile feedback. If you donโt find the right item, search by settings (the magnifier icon at the top of the screen).
Method 2: Turn off the vibration for the keyboard (Gboard, SwiftKey, Mi Keyboard)
The typing vibration is set separately from the system keyboard, and if you use a standard Mi Keyboard or a third-party keyboard, the procedure will be different.
For the Mi Keyboard (standard Xiaomi keyboard):
- Open any field to enter text (e.g., in Messages).
- Press the gear icon (โ๏ธ) on the keyboard to open its settings.
- Select keyboard settings โ Review when pressed.
- Turn off the Vibration slider when pressed.
For Gboard (keyboard from Google):
- Start Settings โ System and Device โ Language and Enter.
- Click on the Virtual Keyboard โ Gboard.
- Select Preferences โ Review when clicked.
- Turn off the vibration when pressed.
If you're using SwiftKey or another keyboard, the path is the same, and the key is to find the haptic feedback section.
๐ก
Some keyboards, like the Gboard, allow you to adjust the vibration intensity instead of turning it off completely, and if you want just a quick recoil, try to reduce the vibration intensity in the settings.
Method 3: Turn off vibration of system buttons (Back, Home, Recent)
The navigation buttons (or gestures) in MIUI can also vibrate when pressed to remove this feature:
- Go to Settings โ Display.
- Select Full Screen Display (or Gestures in newer versions).
- Click on Additional gesture settings (or button settings for physical key devices).
- Turn off the Vibration slider when pressed.
For physical button devices (e.g., Redmi 9C or POCO M2), a different path may be required:
- ๐ง Settings โ System and device โ Physical buttons
- ๐ Turn off Vibration when pressed for volume and power buttons.
What to do if there is no โVibration on pressโ item?
Method 4: Use ADB-commands to completely shut down vibration (for advanced ones)
If standard settings donโt help or you want to completely disable vibration at the system level, you can use the ADB (Android Debug Bridge) commands. This method is suitable for advanced users and requires connecting the phone to a computer.
Warning: improper use of ADB can cause device malfunctions. On some Xiaomi models (such as with a MediaTek processor), commands may fail due to manufacturer restrictions.
Step 1: Preparation
- ๐ฅ๏ธ Install. ADB Fastboot Tools on the computer.
- ๐ฑ Enable Developer Mode on your phone: Settings โ The phone. โ Version. MIUI (press 7 times).
- ๐ง Back to Settings โ Additionally. โ For developers and enable debugging by USB.
Step 2: Execution of commands
Connect the phone to the PC and execute the following commands in the terminal (command line):
adb shell settings put global haptic_feedback_enabled 0
adb shell settings put global vibration_intensity 0To turn off vibration when typing:adb shell settings put system haptic_feedback_enabled 0
After you execute the commands, restart the device. If the vibration returns, check if the settings have reset after the reboot (sometimes you need to repeat the commands).
๐ก
ADB-commands allow you to turn off vibration at the system level, but they can reset after the update MIUI. To return the vibration, replace the 0 by 1 commands.
Method 5: Turning off vibration for specific applications
Some apps (like Instagram, TikTok, or games) have their own vibration settings that are independent of the system settings, so that they can only take the recoil away from the system:
- Open the settings of the desired application (usually through the icon) โ๏ธ interfaced).
- Find the Sound and Vibration section or Notifications.
- Turn off sliders associated with Vibration or Tactile feedback.
For games (such as PUBG Mobile or Call of Duty: Mobile):
- ๐ฎ Go to Settings. โ Management โ Vibration.
- ๐ Turn off all options related to recoil when shooting, running or interacting.
If the application does not provide such settings, you can use the function Do not disturb for it separately:
- Go to Settings โ Applications โ Application Management.
- Select the desired application โ Notifications.
- Turn on Do Not Disturb or turn off Vibration in the notification section.
Table: Compatibility of methods with different MIUI versions and models
| Method | MIUI 12 | MIUI 13 | MIUI 14 | Notes |
|---|---|---|---|---|
| Standard settings (Sounds and vibrations) | โ | โ | โ | It works on all models, but the path may be different. |
| Keyboard settings | โ | โ | โ | It depends on the keyboard used (Mi Keyboard, Gboard). |
| Disabling the vibration of navigation buttons | โ | โ | โ ๏ธ | On MIUI 14, you may need to take extra steps for gestures. |
| ADB-team | โ | โ | โ | On devices with MediaTek may not work. |
| Vibration settings in games | โ | โ | โ | It depends on the game support (not all allow you to turn off). |
If your model or version of MIUI is not listed in the table, try the generic methods (standard settings or ADB). On new devices (Xiaomi 14, Redmi Note 13), the interface may be slightly different, but the logic remains the same.
Frequent problems and solutions
Sometimes even after the vibration is turned off, it keeps working, and let's look at typical situations and how to solve them:
โ ๏ธ Attention, if after the update MIUI vibration turned on again, check the settings again - some parameters are reset.
- ๐ Vibration returns after rebooting: This is typical for devices with MIUI 12. Try to turn off the vibration through ADB Or install an application like MacroDroid to automatically turn it off when you start the system.
- ๐ต Vibration only works in certain applications: Some programs (e.g. Facebook or Facebook) VK) Ignore system settings, turn off vibrations in their internal settings, or use Do Not Disturb mode.
- ๐ง No item "Vibration on touch" in the settings: On older models (Redmi) 4X, Mi A1) This parameter may not be available. MIUI or use ADB.
If neither method worked, it might be the firmware problem, so you should go to a service center or consider flashing it on custom firmware (like LineageOS), where the vibration settings are more flexible.