How to turn on the vibration on the Xiaomi phone: all the ways and hidden settings

Vibration on Xiaomi smartphones is not just an additional feature, but an important element of interaction with the device. It helps to avoid missing important notifications in silent mode, makes typing more tactile pleasant and can even serve as an indicator of system events. However, many users are faced with a situation where the vibration of the Suddenly stops working or behaves incorrectly - for example, it only works when calling, but ignores messages.

In this article, we’ll look at all the possible ways to turn on vibration on Xiaomi, Redmi and POCO phones, from basic settings in MIUI to hidden developer settings. You’ll learn how to adjust tactile response for different scenarios: calls, SMS, keyboard, alarm clock and system alerts.

The instructions are valid for all modern versions of the shell – from MIUI 12 to MIUI 15 (including HyperOS), as well as for most models: Xiaomi 13/14, Redmi Note 12/13, POCO F5/X5 and others. If your device is older than 2018, check the section on the features of older versions of firmware.

1. Basic vibration settings in MIUI

So, to start with the obvious, the standard vibrations that are available in the settings menu, these options are responsible for the basic scenarios: calls, notifications, and tactile response when you touch the screen.

To open the basic vibration settings:

  1. Go to Settings β†’ Sounds and vibrations.
  2. Select Vibration (in some versions of MIUI it may be called Tactile Effects).
  3. Activate the Vibration slider when touching for a response when you press the screen.

Here you can adjust the vibration intensity for different events:

  • πŸ“ž Calls: adjusting the vibration force when calling (Call Vibration option).
  • πŸ“© Notifications: Enabling vibration for SMS, messengers and system alerts (Vibration at notifications).
  • ⌨️ Keyboard: tactile response when typing (Vibration when pressed in keyboard settings).

Note that MIUI 14+ has an option called Adaptive Vibration, which automatically adjusts the intensity to the surrounding noise, and if it's on but the vibration is weak, try turning it off and adjusting the force manually.

πŸ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO F5/X5
Xiaomi 13/14
Old model (until 2020)
other

2. Vibration setting for keyboard and system actions

The vibrations of typing and interface interactions deserve special attention, and these settings are often hidden in the keyboard menu or special features settings.

To enable the vibration of the keyboard:

  1. Open any field to enter text (e.g., in Messages).
  2. Click on the icon. βš™οΈ in the top panel of the keyboard (or hold the comma to call the menu).
  3. Select Settings β†’ Sound and vibration.
  4. Activate the Vibration option when pressed and adjust its intensity.

If you use a keyboard from Google (Gboard), the path will be different:

Gboard settings β†’ Preferences β†’ Sound when pressed β†’ Vibration when pressed

For system actions (e.g. vibrations when locking the screen or connecting the charge):

  • πŸ”’ Settings β†’ Lock screen β†’ Blocking vibration.
  • ⚑ Settings β†’ Battery β†’ Vibration when connecting charging (not available on all models).

πŸ’‘

If the keyboard vibration is unstable, try changing the theme in the MIUI settings – some custom themes turn off tactile response.

3. Hardware limitations check and diagnostics

If the vibration doesn't work at all, the problem may lie in the hardware. Modern Xiaomi smartphones use linear vibrators that wear out or fail over time.

Method 1: Testing through the Engineering Menu

  1. Open the Phone app.
  2. Enter the combination ##4636## (some models may not work).
  3. Select Equipment Testing β†’ Vibration.
  4. Press the vibration test – the device should vibrate.

Method 2: Checking through modes

  • πŸ”• Turn your phone to Silent Mode (slider in the notification curtain) If the vibration is triggered, the problem is in the audio profile settings.
  • πŸ”‹ Connect charging – some models vibrate when charging starts (unless the function is disabled).

⚠️ Attention: If vibration is not even in the engineering menu, it may indicate a physical failure of the vibro motor or disconnection of the train. In this case, a diagnosis is required in the service center!

Symptoms.Possible causeDecision
The vibration only works in headphones.Activated Vibration through speaker (MIUI error)Disable in Settings β†’ Special. capabilities β†’ Vibration through the speaker
Vibration weak or intermittentVibrator pollution or wearCleaning or replacing the engine in the service
Vibration disappears after updateResetting the sound settingsReturn settings to factory settings (Settings β†’ System β†’ Resetting β†’ Resetting sound settings)

4. Hidden vibration settings in developer parameters

To fine-tune the vibration, you can use the developer mode, which will allow you to change the duration and intensity of the vibration for system events, and also enable debugging of the vibrator motor.

How to activate the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Press 7 times in a row on the MIUI version.
  3. Enter a pattern lock or password if required.

Now, a new section for developers will appear in the main settings menu, and here we are interested in the following options:

  • πŸ”§ Press vibration – includes tactile response for all touches of the screen (even outside the keyboard).
  • βš™οΈ Vibration intensity – force adjustment (values from 1 to 100).
  • πŸ“Š Vibration log – shows all vibration-causing events (useful for diagnosis).

⚠️ Warning: Changing the parameters in the developer mode can lead to unstable operation of the system. Do not set the vibration values above 80 - this reduces the life of the vibrator motor!

The vibromotor is clean of dust and moisture |

Battery charged at more than 20% |

Phone doesn't overheat |

Updates MIUI fixed|-->

5. Vibration for specific applications

Some apps (like WhatsApp, Telegram, or Viber) have their own vibration settings that may conflict with system settings. If the vibration works for calls but doesn't work for notifications from messengers, check:

For WhatsApp:

  1. Open the Settings. β†’ Notifications.
  2. Select the Notification Tone.
  3. Make sure that the Vibration option is enabled and the template is selected (e.g., Default or Short).

For Telegram:

Settings β†’ Notifications and sounds β†’ Vibration β†’ Enable

If the vibration in messengers does not work even after turning on, try:

  • πŸ”„ Reinstall the application.
  • πŸ“± Clear the cache (Settings) β†’ Annexes β†’ [Name of messenger] β†’ Clear the cache).
  • πŸ”• Temporarily disable battery optimization for the application (Settings) β†’ Battery β†’ Optimizing the battery β†’ Select an application β†’ No restrictions).
Why is the vibration in games different?
In some games (such as PUBG Mobile or Call of Duty), the vibration is controlled at the Unity/Unreal Engine level. To turn it off or configure it, go to Game Settings β†’ Control β†’ Vibration or Graphics Settings β†’ Effects.

6. Solving Vibration Problems After MIUI Update

One of the most common reasons for missing vibrations is a firmware update, and after installing a new version of MIUI or HyperOS, audio settings may reset or conflicts with user profiles may arise.

What to do if the vibration is lost after the update:

  1. Reset the sound settings: Settings β†’ System β†’ Resetting the settings β†’ Resetting the sound settings
  2. Check the sound profile: Make sure that you choose not No Sound (no vibration) mode, but Vibration or Sound and Vibration.
  3. Update apps: Go to the Play Market and update system applications (MIUI Security, Settings).

If the problem persists, try to roll back to the previous version of MIUI (power users only!):

  • πŸ”— Download the archive with firmware from the official Xiaomi website.
  • πŸ“± Go to Settings. β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Select a firmware file.
  • πŸ”„ Select the downloaded file and wait for the process to be completed.

⚠️ Attention: Firmware rollback may result in data loss or bootloader lock.Before the procedure, make a backup through Settings β†’ System system β†’ Backup!

πŸ’‘

If the vibration is gone after upgrading to HyperOS, check Settings β†’ Sounds and Vibration β†’ Tactile Effects – the new shell has the settings moved there.

7. Alternative methods of vibration control

If standard methods don’t work, you can use third-party tools or hidden MIUI features.

Method 1: Applications for Vibration Control

Google Play has utilities that allow you to fine-tune the vibration, for example:

  • πŸ“± Vibration Tuner – Intensity adjustment for each type of notification.
  • 🎡 Good Vibrations – Creating custom vibration patterns.

Please note that these applications will require permissions for Special Access (Settings β†’ Special Features β†’ [Application Name]).

Method 2: ADB-Teams for Advanced Users

If you are familiar with ADB, you can manually enable vibration via the command line:

adb shell settings put global vibration_intensity 70

Where 70 is the intensity (0 to 100) changes may require rebooting.

Method 3: Reset all settings

If the vibration doesn’t work in any scenario, the last option is a complete reset (with loss of data):

Settings β†’ System β†’ Resetting settings β†’ Delete all data

FAQ: Frequent questions about vibration on Xiaomi

πŸ”Š Why vibration only works in headphones?
This is a known error in some versions of MIUI 12-14 when Vibration through the speaker is activated. To fix: Go to Settings β†’ Special Features. Find the Vibration option through the speaker and turn it off. Reboot the phone. If the option is not on the menu, try resetting the audio settings (see section 6).
⚑ Vibration is gone after the screen is replaced?
Most likely, when changing the screen, the vibrator's plume was damaged or it is not connected to the motherboard. It is difficult to fix this on your own - you need to disassemble the phone. Contact the service center and check whether the vibrator is connected to the board (on some Xiaomi models it is attached with a separate plume next to the charging connector).
πŸ“± How to Make Vibration Stronger on Xiaomi?
The maximum vibration intensity is limited to firmware, but you can try: Increase the value in Settings β†’ For developers β†’ Vibration intensity (up to 100). Use the Vibration Tuner app to create custom templates. On HyperOS models, enable the option to enable Increased Vibration in Settings β†’ Sounds and vibration. If the vibration remains weak, the vibrator may be worn out, it will have to be replaced.
πŸ”• Vibration doesn't work in silent mode?
V MIUI So, silent mode has two submodes: No sound, it turns off both sound and vibration. Vibration, it turns off sound, but it leaves vibration. Check which mode is activated in the notification curtain. If there's an icon there. πŸ”• (without vibration, touch it and select the vibration mode (image) πŸ”΄ wave-shaped).
πŸ”„ Vibration works by accident. How to turn it off?
Random vibrations can be caused by: sensor failure (like the proximity sensor); application background processes (often messengers or games); damage to the vibrator plume (vibration triggered when the phone moves); to diagnose: Launch your phone in Safe Mode (hold the switch off button) β†’ Safe Mode. If the vibration is gone, it's a problem in a third-party app. Check the vibration log in Settings. β†’ For developers β†’ The vibratory log.