Xiaomi smartphone owners often face the problem of annoying vibrations โ it works when typing, notifications, touching the screen and even during calls. In some situations (in meetings, in the library or at night), even minimal returns can be annoying. Unfortunately, the manufacturer does not provide a single โdisconnect everythingโ button, so you have to dig into the settings.
Feature of firmware MIUI The vibration effects are tied to several independent modules: system sounds, keyboard, tactile response, and even some applications (for example, Mi Fit or Google Pay). This means that you can only turn off vibration completely in a comprehensive way โ through standard menus, hidden developer settings and even third-party utilities, POCO, Black Shark and other lines on MIUI 12โ14 (including global and Chinese firmware versions).
If youโre looking for a way to get rid of vibration once and for all, get ready to spend 10-15 minutes setting up, but the result is worth it: the phone will stop shaking every time you touch it, and the battery will last longer (the vibromotor consumes up to 5% of the charge in active mode).
1. Disabling vibration in the main settings of the system
Letโs start with the most obvious: standard parameters. MIUI. Most users are limited to this section, but it only covers a fraction of the vibration sources:
Go to Settings. โ Sound and vibration. So here you're interested in three key points:
- ๐ณ Vibration when calling - disables the recoil when an incoming call (does not affect the alarm clock!).
- ๐ Vibration at notifications โ removes the tremors when SMS, messages in messengers and system alerts.
- ๐ฑ๏ธ Tactile response โ responsible for microvibration when touching the interface (for example, when swiping down for the notification panel).
Note that even after these parameters are turned off, the vibration can persist in:
- ๐ฎ Games (e.g. in the PUBG Mobile or Genshin Impact with the gamepad enabled).
- ๐ฌ Keyboard (especially in Gboard or SwiftKey).
- ๐ Low battery mode (the system can vibrate when charging is connected).
If you still feel the vibration after these manipulations, move on to the next section. MIUI He likes to โhideโ some settings and you have to manually search for them.
2. Hidden options: the developer menu and ADB-team
To completely disable vibration on Xiaomi, you often need access to the developer settings. This section is hidden by default, but it is easy to activate:
- Open the Settings. โ The phone.
- Find the MIUI version and tap it 7 times in a row.
- The message will be โYou are a developer!โ
Now go back to the main settings menu and select a new Developers item.
- ๐ง Turn off vibration when pressed โ removes recoil when touching buttons (for example, in the menu or navigation bar).
- ๐ถ Turn off vibration when connecting to the network - is important for Wi-Fi/Bluetooth.
- ๐ Turn off vibration when charging โ if the phone is shaking when connecting the cable.
If you don't have those options, your Xiaomi model might use a different path. POCO F3/F4 You need to go to the developers. โ Entering โ Vibration when touching and deactivate the slider.
What to do if there is no โDevelopersโ item?
For the most persistent cases (for example, on Black Shark or custom firmware) it will help ADB. Connect your phone to your PC, turn on Debugging. USB In the developer settings and execute the command:
adb shell settings put global haptic_feedback_enabled 0This will turn off the vibration at the system level. To bring it back, replace 0 with 1.
3. Keyboard Vibration: How to Turn Off in Gboard, SwiftKey, and Mi Keyboard
Even after all system vibrations are turned off, the keyboard can continue to tremble when typing, which is because many keyboards (including the standard Mi Keyboard) have their own tactile response settings.
For Gboard (keyboard from Google):
- Open any input field, tap the icon โ๏ธ keyboard.
- Select Settings โ Sound and vibration.
- Turn off the Vibration slider when you press the keys.
For SwiftKey:
- ๐ฑ Click the space, select. โ๏ธ "Settings".
- ๐ Go to Sound and Vibration. โ Vibration.
- ๐ซ Set the value Unplugged.
Standard Mi Keyboard (on the Redmi Note) 10/11 and other models) are set differently:
- Open Settings โ Additional โ Language and input.
- Tap on Mi Keyboard โ Settings โ Vibration.
- Turn off all sliders (including Vibration on press and Key Sound).
๐ก
If the keyboard continues to vibrate, try resetting it: in the keyboard menu, find the item "Reset settings" or reinstall the application.
4. Vibration in Games and Applications: PUBG, Genshin Impact, Telegram
Many games and messengers have their own vibration settings that are independent of system parameters.
- ๐ฎ PUBG Mobile: Settings โ Mainstream โ Vibration. โ Shut down.
- โ๏ธ Genshin Impact: Settings โ Audio โ Vibration. โ Off.
- ๐ฌ Telegram: Settings โ Notifications โ Vibration. โ No.
- ๐ฑ WhatsApp: โฎ โ Settings โ Notifications โ Vibration. โ No vibration.
Gamepad-enabled games (such as Call of Duty: Mobile or Free Fire) are especially insidious, and can ignore system settings and turn on vibration when:
- ๐ซ Shots fired or explosions.
- ๐ฏ Hitting by target.
- ๐ Receiving achievements.
If there is no explicit vibration switch in the game, check:
- Gamepad settings (if you have Xiaomi Game Controller or Flydigree Wee connected) 2T).
- Game configuration files (sometimes the vibration can be turned off by editing config.ini in the game folder).
- Power Saving Settings: Some games include vibration when Performance mode is activated.
โ๏ธ Testing Vibration in Games
5. Problems after turning off vibration: what to do if nothing works
Sometimes even after all the manipulations, the vibration keeps working, and here are the typical causes and solutions.
| Problem. | Possible cause | Decision |
|---|---|---|
| Vibration when the screen is touched | Included tactile response in the developer settings | Disable Press Vibration and Haptic feedback |
| Vibration on notifications | The application ignores system settings | Ban vibration for a particular application in its settings |
| Vibration when charging | Quick charging mode activated | Disable Vibration when connecting charging in battery settings |
| Vibration in games | The game uses its own vibrator | Turn off vibration in game settings or remove cache |
If the problem persists, try:
- ๐ Reset the settings to factory (pre-return backup!).
- ๐ฑ Update the firmware - in new versions MIUI Often correct bugs with vibration.
- ๐ ๏ธ Use third-party utilities like MacroDroid or Tasker to force shutdown.
๐ก
On some models (e.g. Xiaomi) 12T or POCO F5) The vibration is controlled by a single chip, and in this case, the root access is the only way to shut down completely.
Important: On Black Shark devices (like the Black Shark 5 Pro), the vibration can be tightly tied to the game mode. ADB-command or roll back firmware to standard MIUI.
6.Alternative methods: root, custom firmware and physical disconnection
If the software methods don't work, there are radical ways that are suitable for power users and require unlocking the bootloader:
Method 1: Root access + system-file editing
- ๐ Get root through Magisk or SuperSU.
- ๐ Open the file. /system/vendor/build.prop In any text editor (e.g., Root Explorer).
- ๐ Find the lines: ro.vendor.vibrator.amp=XX persist.sys.haptics=1 and replace them with: ro.vendor.vibrator.amp=0 persist.sys.haptics=0
- ๐ Reset the device.
Method 2: Installation of custom firmware
Some custom firmware (such as LineageOS or Pixel Experience) allow you to adjust the vibration flexibly.
- ๐ Unlocked loader.
- ๐ฅ Compatible firmware for your model.
- ๐ ๏ธ Ability to work with TWRP Or OrangeFox Recovery.
Risks of unlocking the loader
Method 3: Physical shutdown of the vibrator motor
The last method is to mechanically disconnect the vibrator motor.
- Remove the back cover of the phone (need a mediator and a hair dryer to soften the glue).
- Find the vibrator motor (usually located at the bottom next to the speaker).
- Disconnect the plume or carefully unseal the contacts.
โ ๏ธ Warning: This is an irreversible change that will take away your warranty and may damage other components.In addition, some applications (such as Google Pay) may stop working because they check the integrity of the hardware.
7. Frequent mistakes and how to avoid them
When you turn off the vibration, users often make the following mistakes:
โ ๏ธ Warning: Don't confuse Notification Vibration and Notification Sound! Disabling the sound doesn't affect vibration - these settings are managed separately.
Typical misses:
- ๐ Turning off vibrations for calls only, not notifications.
- ๐ฏ Skip keyboard settings (especially if you use Gboard or SwiftKey).
- ๐ Forget to restart the phone after changes in the developer settings.
- ๐ฑ Do not check the settings of specific applications (for example, Viber or Discord may have their own vibration settings).
Another common problem is that vibration returns after the update. MIUI. This is because some updates reset the developer's settings to avoid this:
- Before updating, take screenshots of all important settings.
- After installing the update, check the Developer section right away.
- If the vibration is back, repeat all the steps in this article.
If you use POCO Launcher or other alternative shells, remember: they can have their own vibration settings. POCO Launcher needs to go to Launcher Settings โ Animations and effects and disable Vibration when opening folders.