Vibrate response when typing on Xiaomi: how to turn on and adjust the vibration force

The typing response on Xiaomi smartphones is a small but important detail that makes interaction with the device more comfortable. Tactile feedback helps confirm clicks on the screen, especially useful for fast typing or working in the dark. However, many MIUI users are faced with the fact that the vibration is either turned off by default or does not work as you would like.

In this article, weโ€™ll look at how to enable vibration response across Xiaomi models (including Redmi, POCO, and Black Shark), where to look for settings in the latest versions of MIUI 14/15, and how to fine-tune the strength and duration of vibration, and why the feature may not work on some devices and how to fix it.

What is a vibrating response and why is it needed

A haptic feedback is a short vibration of a smartphone in response to a touch of the screen, mimics a physical button, giving the user a haptic confirmation that the tap is registered. On Xiaomi smartphones, this feature works:

  • ๐Ÿ“ฑ When typing on a keyboard (including Gboard, SwiftKey and standard) MIUI-keyboard)
  • ๐Ÿ”™ When you click on the system buttons (back, home, multitasking)
  • ๐ŸŽฎ In games and some applications (for example, when scrolling lists)

The main advantages of vibrating response:

  • โœ… Increases typing accuracy โ€“ you โ€œfeelโ€ every click
  • โœ… Reduces the number of typos, especially on the virtual keyboard
  • โœ… Makes interaction with the phone more โ€œpremiumโ€ (especially on flagships like Xiaomi 14 or Mix Fold 3)

But there are downsides to the feature: it drains the battery slightly (by 1 to 3 percent per day when used actively) and can be annoying if the vibration is too strong or long. Fortunately, MIUI has flexible settings for fine-tuning.

๐Ÿ“Š You use a vibrating response when typing?
Yeah, always.
Only in certain applications
No, I did.
I don't know what it is.

Where is the vibration response setting in MIUI

Depending on the firmware version and smartphone model, the path to settings may vary slightly. In the latest versions of MIUI 14/15 (relevant to Xiaomi 13/14, Redmi Note 12, POCO F5 and later), the vibration response is adjusted as follows:

  1. Open Settings (the gear icon on the main screen).
  2. Go to the section Sound and vibration.
  3. Select Vibration (or Tactile Feedback on some devices).
  4. Activate the Vibro Response Slider when you touch it.

On older models (e.g. Redmi Note 10 or POCO X3 with MIUI 12), the path may look like this:

Settings โ†’ System applications โ†’ Keyboard โ†’ Keyboard settings โ†’ Vibration when pressed

If you have custom firmware (e.g. Pixel Experience or LineageOS), the vibration response settings may be in System โ†’ Gestures โ†’ Tactile feedback.

๐Ÿ’ก

On some Xiaomi devices, the vibration response only works with the proprietary MIUI keyboard. If you use Gboard, first check the settings in the keyboard application itself.

Step-by-step: how to turn on the vibration response when typing

Consider the process on the example of the smartphone Xiaomi 13 Pro with MIUI 14. the Instruction is suitable for other models with a similar version of firmware.

โ˜‘๏ธ Incorporation of vibrating response in MIUI

Done: 0 / 5

Step 1: Open Settings and find the Sound and Vibration section, which is usually located at the top of the list.

Step 2. In the Vibration submenu, you will see several options:

  • ๐Ÿ“ฒ Vibro response when touching - the main setting for system actions
  • โŒจ๏ธ Keyboard vibration โ€“ a separate switch for typing
  • ๐ŸŽต Vibration force โ€“ adjusting intensity (from weak to strong)

Step 3: Activate both sliders (touch and keyboard vibrations). If the second item is not available, then the setting is managed through the keyboard application (see next section).

Step 4: Adjust the vibration force, and we recommend starting with the average and increasing or decreasing if necessary.

Step 5: Check the vibrating response by opening any text field (e.g. Messages or Notes) If the vibration doesn't work, restart the device.

โš ๏ธ Note: Some budget models (e.g. Redmi) A2 or POCO C50) The vibration response can be turned off at the hardware level to save power, in which case activation through the settings will not help.

Setting up the vibration response in third-party keyboards (Gboard, SwiftKey)

If you use a keyboard from Google (Gboard) or Microsoft (SwiftKey), the vibration response settings are managed directly in these applications.

For Gboard:

  1. Open any text field and tap the icon. โš™๏ธ keyboard.
  2. Select Settings โ†’ Text entry options.
  3. Activate Vibration when you press the keys.
  4. If necessary, adjust the vibration intensity.

For SwiftKey:

  1. Hold the badge. โš™๏ธ on the keyboard and select Settings.
  2. Go to Sound and Vibration.
  3. Turn on the vibration when pressed.

Note that some versions of Gboard may have hidden the vibration option.

Gboard settings โ†’ Themes, layout and parameters โ†’ Parameters โ†’ Vibration when pressing keys
keyboardThe path to vibration settingsAdditional options
MIUI-keyboardSettings โ†’ System applications โ†’ Keyboard โ†’ VibrationAdjusting the vibration force, pressing sound
GboardGboard settings โ†’ Text input parameters โ†’ VibrationVibration intensity, keyboard sound
SwiftKeySwiftKey settings โ†’ Sound and vibration โ†’ Vibration when pressedOnly on/off
Samsung KeyboardKeyboard settings โ†’ Vibration and soundUnavailable on Xiaomi

โš ๏ธ Note: If you have turned on the vibration response in the settings MIUI, But it doesn't work in Gboard, check if your system and application settings conflict. Try turning off the vibration in Gboard and leave only the system settings.

Why the vibration response may not work and how to fix it

If you have turned on the vibrating response, but it still doesnโ€™t work when typing, the reasons may be as follows:

  • ๐Ÿ”‹ Battery savings: Ultra-saving or low-charge mode MIUI It automatically turns off the vibration. Check the battery settings:
  • ๐Ÿ”„ System settings fail. Try resetting the vibration settings to standard:
  • ๐Ÿ› ๏ธ Firmware issues on beta. MIUI Or custom firmware, the vibratory response may not work properly:
  • ๐ŸŽ›๏ธ Hardware limitations: on some budget models (e.g. Redmi) 9A or POCO C31) The vibrator may be too weak or absent at all.

On devices with a MediaTek Helio G processor (such as the Redmi Note 11 or POCO M4 Pro), the vibration response sometimes turns off after a firmware update, in which case a keyboard reset or a full phone restart will help.

If nothing helps, try:

  1. Delete the cache of the Keyboard application (Settings โ†’ Applications โ†’ Application Management โ†’ Keyboard โ†’ Clear the cache).
  2. Turn off and re-enable the vibration response in the settings.
  3. Install an alternative keyboard (such as Fleksy or Chroom) where the vibration is set separately.
What if the vibrating response only works in some applications?
This may be because individual programs (like Telegram or WhatsApp) have their own vibration settings. Check the notification settings in these apps. Also, some games (like PUBG Mobile or Genshin Impact) block system vibration to avoid interfering with gameplay.

Additional settings: strength and style of vibration

MIUI 14/15 has the ability to fine-tune the vibration response, and in addition to the standard on/off, you can:

  • ๐Ÿ“Š Adjust the vibration force. The slider in the settings allows you to choose the intensity from "weak" to "strong." The optimal value is Medium, because too much vibration quickly drains the battery.
  • ๐ŸŽš๏ธ Set up a vibrating style. On flagship models (for example, Xiaomi 13 Ultra or Mix Fold 2) predefined profiles are available:
  • ๐Ÿ”• Turn off the vibration for individual actions, for example, you can leave the vibration response only for the keyboard, but remove it for the system buttons.

To adjust the vibration style:

  1. Go to Settings โ†’ Sound and Vibration โ†’ Vibration Style โ†’ Vibration.
  2. Choose one of the profiles offered or create your own (on some devices).
  3. Check the result in the text editor.

On linear vibrator models (such as the Xiaomi 12S Ultra or Black Shark 5), additional effects are available, such as Adaptive Vibration, which adjusts to context (for example, vibrates weaker when battery power is low).

๐Ÿ’ก

The vibrational power adjustment affects not only comfort, but also battery consumption, and the optimal balance is medium intensity with a short duration.

Comparison of vibration response on different Xiaomi models

The quality of the vibrating response depends on the type of vibrating motor installed in the smartphone. Xiaomi uses three main types:

Type of vibratorXiaomi modelsFeatures of vibration responseEnergy consumption
Linear (Z-axis)Xiaomi 13/14, Mix Fold 2/3, Black Shark 5/6Clear, uniform response. Supports adaptive effects.Medium (optimized)
Rotary (traditional)Redmi Note 12, POCO F5, Xiaomi 11 LiteLess accurate, can rattle. No adaptive settings.Low.
Simplified (without feedback)Redmi A2, POCO C50, Redmi 9AVibration is weak or absent. Basic notifications only.Minimum

On flagship devices, the vibrator response is smoother and more accurate thanks to a linear vibrator that vibrates along the Z axis (like the iPhone). Budget models use a rotary motor that is cheaper but less accurate. If you want quality tactile feedback, look at the type of vibrator when choosing a smartphone.

For example, compare Xiaomi 13 Pro and Redmi Note 12 Pro+:

  • ๐Ÿ“ฑ Xiaomi 13 Pro: linear motor, support for adaptive vibration, 5 intensity levels.
  • ๐Ÿ“ฑ Redmi Note 12 Pro+: rotary motor, 3 levels of intensity, no adaptive effects.

FAQ: Frequent questions about vibrating response on Xiaomi

๐Ÿ”น Why Vibration Response Works in Games but Doesn't Work in Typing?
This is because the vibration settings for games and keyboard are managed separately.Clear: Keyboard settings (in the Gboard app itself or MIUI-Keyboard) System settings for vibration response (Settings โ†’ Sound and vibration โ†’ Keyboard vibrations?: Are the settings conflicting (e.g. if the vibration is turned off in the keyboard but is enabled in the system, it will not work).
๐Ÿ”น Can you adjust different vibrations for different keys (for example, strong for space and weak for letters)?
There is no such feature in standard MIUI settings, but some third-party keyboards (like Chroom or Fleksy) allow you to adjust vibrations for individual keys, and on flagship models with a linear vibrator motor (like Xiaomi 14), you can create custom vibration profiles through an engineering menu (but this requires root rights).
๐Ÿ”น The vibro response suddenly stopped working after the update MIUI. What do you do?
This is a common problem after major updates. Try: Reset vibration settings (Settings โ†’ Sound and Vibration โ†’ Vibration โ†’ Reset). Clear the cache of the Keyboard and Settings app. Reverse to the previous firmware version (if the problem is critical). Wait for the next update โ€” often vibration bugs are patched. If nothing works, contact Xiaomi with bug logs.
๐Ÿ”น How to turn off the vibration response only for system buttons, but leave for the keyboard?
In MIUI 14/15, it does this: Open Settings โ†’ Sound and Vibration โ†’ Vibration. Turn off Vibration when you touch (this will turn off vibration for the Back, Home, etc.) Leave the Keyboard Vibration on. Older versions of MIUI may not have a separate switch, in which case you will have to choose between turning off the vibration completely or operating everywhere.
๐Ÿ”น Is there a way to make the vibrating response stronger than the slider allows in the settings?
There are no official ways, but there are workarounds: ๐Ÿ”ง Use it. ADB-commands to change system vibration parameters (requires an unlocked boot loader). ๐Ÿ“ฑ Install custom software (e.g. Pixel Experience) where vibration settings are more flexible. ๐Ÿ”Š Connect an external gamepad with a strong vibration (for example, Xiaomi Game Controller) and reassign the response. note that informal methods can lead to malfunctions of the device.