How to remove the vibration when typing on Xiaomi: all the ways

Vibration when typing on Xiaomi, Redmi or POCO smartphones can be annoying โ€” especially if you write a lot in instant messengers or work with documents. This feature, designed for tactile feedback, is often turned on by default in the MIUI firmware or third-party keyboards. Fortunately, you can turn it off in a few steps, but the methods differ depending on the version of the system, the phone model and the keyboard used.

In this article, we will analyze all current methods: from standard settings MIUI You will learn how to remove the vibration in both the Gboard system keyboard (from Google) and the Mi Keyboard, as well as what to do if the settings are reset after the update. MIUI 15, where the settings interface has changed.

Before you start, check your firmware version: go to Settings โ†’ About Phone โ†’ MIUI version. This will help you determine which one is right for you. Also note that some models (for example, Xiaomi 13 Ultra or POCO F5) may have additional vibration options in game mode โ€“ they should also be disabled separately.

1. Disabling vibration in the MIUI system settings

The most obvious way is to use the standard MIUI settings, which works on most devices, including the Redmi Note 12, Xiaomi 12T and older models on MIUI 12-15.

  1. Open Settings (the gear icon on the main screen).
  2. Go to the section Sound and vibration.
  3. Scroll down to the Vibration block and click on it.
  4. Turn off Vibration slider when pressed (or Tactile Feedback in newer versions).

If this is not the case, then the vibration is controlled at the keyboard level, move to the next section. On some firmware (e.g. MIUI for the global market), the option may be called Touch vibration.

โš ๏ธ Note: On Xiaomi Pad 6 and other tablets, the path may be different: Settings โ†’ Display. โ†’ Touch vibration. Also check if Game Turbo is on, which sometimes override system settings.

๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard Mi Keyboard
Gboard (Google)
SwiftKey
other
I don't know.

2. Vibration setting in the Gboard keyboard

If you're using Gboard, the vibration is controlled separately from the system settings, which is suitable for all Xiaomi models that have Android 10 installed and later.

  1. Open any field to enter text (for example, WhatsApp or Telegram).
  2. Click on the gear icon (โš™๏ธ) in the top keyboard bar to open Gboard settings.
  3. Select Text Input Options (or Text Correction in English).
  4. Scroll to the Vibration section when pressed and turn off the slider.

If there is no gear icon, go to the settings via the application: Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard โ†’ Gboard โ†’ Text input options.

Open field for entering text|Found an icon โš™๏ธ keyboard|Slider "Vibration upon pressing" is disabled"|Verified in several annexes-->

Important: Gboard also has a separate vibration setting for gestures (like swipe input). To turn it off, find gesture vibration in the same settings and deactivate it.

3. disable vibration in Mi Keyboard (branded keyboard Xiaomi)

The Mi Keyboard (set by default on many Xiaomi devices) has its own vibration settings. The interface may vary depending on the MIUI version, but the general logic is maintained:

  1. Open any text field and tap the keyboard icon in the bottom panel (usually an icon). โŒจ๏ธ or ๐ŸŒ).
  2. Press three points (โ‹ฎ) in the upper right corner and select Settings.
  3. Go to the Press Review (or Key Press Response) section.
  4. Turn off the Vibration and Sound options.

On MIUI 14/15, the path may be different: Settings โ†’ Additional โ†’ Key Vibration. If the keyboard hasnโ€™t been updated, some items may be missing.

MIUI versionThe path to vibration settingsNotes
MIUI 12โ€“13Keyboard settings โ†’ Review when pressedIt could be called tactile feedback.
MIUI 14Additionally. โ†’ Key vibrationsIn some regions, the option is hidden.
MIUI 15 (Android 14)Input parameters โ†’ Physical feedbackThe latest keyboard update is required

โš ๏ธ Attention: POCO F4 and POCO X5 Pro proprietary keyboard may not be available โ€” instead it uses Gboard. โ†’ Annexes โ†’ Application management, which keyboard is installed by default.

4. Hidden vibration settings through developer mode

If standard methods don't work, you can turn off the vibration through developer mode, and this is true for custom firmware devices, or if the settings are lost after the update. Here's how to do this:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and 7 times click on the MIUI Version. You will be notified of becoming a developer!.
  2. Return to the main settings and open a new Developer section (usually at the bottom of the list).
  3. Find the option to turn off vibration when touching (or Disable touch vibration) and activate it.

Some devices (such as Xiaomi 11T Pro) may require additional configuration: in the same section, find Vibration when interacting and set the value Unplugged.

๐Ÿ’ก

If you still feel the vibration after you shut down, restart your phone. Some settings only apply after the reboot.

Warning: There are options in Developer Mode that can disrupt system stability. Do not change other settings unless you are sure of their purpose. For example, disabling Windows Animation is not due to vibration, but can worsen the user experience.

5.Outstanding issues after upgrade: why vibrations are coming back

Many Xiaomi users are faced with the fact that after updating MIUI or Android vibration settings are reset, this is due to the fact that the system restores default settings for new features.

  • ๐Ÿ“ฑ Create a backup of settings: Use Settings โ†’ Additionally. โ†’ Backup and reset to keep current settings before updating.
  • ๐Ÿ”„ Reverse to the old version of the keyboard: If the problem occurred after the Mi Keyboard or Gboard update, remove the updates in Settings โ†’ Annexes โ†’ Application management โ†’ [keyboard] โ†’ โ‹ฎ โ†’ Remove updates.
  • ๐Ÿ› ๏ธ Use it. ADB-For experienced users, there is a way to turn off vibration forever through the command: adb shell settings put system haptic_feedback_enabled 0 (required ADB and the debugging on USB).

On the Xiaomi 13 Pro and Xiaomi 14 with MIUI 15, vibration can be controlled by artificial intelligence (Adaptive Vibration function). To turn it off, go to Settings โ†’ Special Features โ†’ Vibration and deactivate the Adaptive Vibration option.

What if the vibration is only in one application?
Sometimes the vibration is saved in specific messengers (for example, in Viber or Facebook Messenger) because of their own settings. Go to the application settings and find the Notifications or Interface section - there may be a separate option for tactile feedback.

6.Alternative solutions: third-party keyboards and applications

If none of these methods worked, consider using alternative keyboards. Here are the best options without vibration by default:

  • โŒจ๏ธ SwiftKey (Microsoft): Disables vibration in Settings โ†’ Sound and vibration โ†’ Press vibration.
  • ๐ŸŽน Fleksy: Minimalist keyboard without unnecessary effects. Vibration can be turned off in Settings โ†’ Tipping.
  • ๐Ÿ”  AnySoftKeyboard: Open-source solution with flexible tactile feedback settings.

Before installing a third-party keyboard, remove the current cache: Settings โ†’ Annexes โ†’ Application management โ†’ [keyboard] โ†’ Clear the cache.

Important: Some keyboards (like SwiftKey) may collect your input data to improve predictions. disable this feature in the app's privacy settings if it's critical.

7. Hardware causes of vibration: when the problem is not in the settings

If the vibration doesn't turn off in any of these ways, it could be a hardware malfunction, and here are some signs that it's not the software settings that are involved:

  • ๐Ÿ”Š Vibration can be felt even on a locked screen.
  • ๐Ÿ“ฑ The phone vibrates when touching any part of the screen, not just the keyboard.
  • ๐Ÿ”‹ Vibration is accompanied by strange sounds or overheating.

In such cases, the problem may be related to:

  • ๐Ÿ”ง Faulty vibrator: Frequent problem on Redmi Note 10 Pro after falls.
  • ๐Ÿ”Œ Close the plume: Occurs after disassembling the phone or getting moisture.
  • ๐Ÿค– Failure in the vibration controller: Solved by flashing or replacing the motherboard.

For diagnosis:

  1. Run the hardware component test using the code ##4636## (Equipment Testing section).
  2. If the vibration is in the test, it's a hardware malfunction.

๐Ÿ’ก

If the vibration appears after a fall or moisture, DO NOT attempt to disassemble the phone yourself - this can lead to a short circuit.

FAQ: Frequent questions about vibration on Xiaomi

Why did the vibration turn on again after the MIUI update?
This is standard MIUI behavior, where the system resets some settings to default on major updates. To avoid this, before updating: Backup settings via Settings โ†’ Additional โ†’ Backup. Remember which keyboard you used and its settings. After updating manually return vibration settings (see sections 1-3 of this article). On MIUI 15, you can turn off automatic resetting: to do this, in developer mode, activate the option to Save settings when you update (if available).
How to turn off vibration only for a specific application (for example, Telegram)?> Some apps (such as Telegram, WhatsApp, or games) have their own vibration settings. To turn it off: Go to the settings of the app itself (usually via the appโ€™s own settings). โ‹ฎ or โš™๏ธ Find Notifications or Interface. Turn off options like Enter Vibration or Tactile Feedback. If you don't have one, try it: ๐Ÿ“ต Disable notifications for this application through Settings โ†’ Notifications โ†’ [Annex]. ๐Ÿ”‡ Use the mode Do not disturb for a specific chat (in messengers).
Will the vibration shutdown work on a custom firmware (like LineageOS)?
On custom firmware (like LineageOS, Pixel Experience, or crDroid), the paths to vibration settings are different. Here's what to do: Check the keyboard settings (usually Settings). โ†’ System system โ†’ Language and input โ†’ Virtual keyboard. If you don't have an option, use it. ADB: adb shell settings put system haptic_feedback_enabled 0 For Android-based firmware 12+ You may need to edit a build.prop file (power users only!). On some custom firmware, vibration is controlled through Magisk modules (e.g., Haptic Feedback Disabler). Install them through Magisk Manager if standard methods don't work.
Can you turn off vibration only for swipe input (gestures), but leave it for normal taps?
Yes, most keyboards (including Gboard and Mi Keyboard) share vibration settings for normal taps and swipe input. Here's how to do it: For Gboard: Open Gboard settings (via Gboard) โš™๏ธ Go to the text input settings. โ†’ Gestures. Turn off the gesture vibration, leaving the vibration on when you press (or vice versa). For Mi Keyboard: Go to the keyboard settings via โ‹ฎ โ†’ Settings. Select Swipe (or Glide typing). Turn off vibration only in this section. If you don't have an option, your version of the keyboard doesn't support separate control. Update it via Google Play or App Gallery.
Why does the Xiaomi Pad 6 switch off vibration differently than on smartphones?
On Xiaomi tablets (for example, Xiaomi Pad 6 or Pad 6 Pro) MIUI It's adapted to a big screen, so the paths to the vibration settings are different. Here's how to turn off the vibration on a tablet: Open the settings. โ†’ Display. Find the Touch feedback section. Turn off the slider. If it's not there, go to Settings. โ†’ Sound. โ†’ Vibration. Also, tablets can have a separate stylus vibration setting (Xiaomi Smart Pen) to turn it off: Connect the stylus to the tablet. Go to Settings. โ†’ Connected devices โ†’ [Stylus name] โ†’ Pen settings. Turn off Vibration when pressed. If you're using the keyboard in Desktop mode (via MIUI+), Vibration can be controlled at the Windows application level โ€“ in this case, turn it off in the remote desktop settings.