How to Remove the Vibration When Typing on Xiaomi Poco X3 Pro: The Complete Guide

Vibration when typing on Xiaomi Poco X3 Pro can be annoying, especially if you’re actively using instant messengers or working with documents, a feature designed to improve tactile feedback that often becomes a source of discomfort β€” distracting from thoughts, slowing down the speed of printing, and even leading to premature battery discharge. Fortunately, you can turn it off in several ways: through standard settings. MIUI, assisted ADB-commands or third-party utilities.

In this article, we'll look at all the methods available, from the simplest to the most advanced, including solutions for cases where vibration returns after a system update. We'll focus on the nuances of the Poco X3 Pro, because on this model, due to the features of the firmware, some standard methods may not work. If you've already tried to turn off vibration through the keyboard settings, but it still appears, don't rush to reset your phone.

Why does the vibration of typing not turn off?

On Xiaomi Poco X3 Pro, the vibration response is controlled not only by the keyboard, but also by MIUI system services.

  • πŸ”„ Keyboard conflict: if multiple keyboards are installed (e.g. Gboard and standard) MIUI Keyboard, settings can be reset.
  • πŸ“± Firmware errors: in some versions MIUI 12.5-14 Vibration bugs appear after update.
  • πŸ”§ Tactile feedback services: a separate system process (com.miui.touchassistant) can ignore user settings.
  • πŸ“² Third-party applications: Some launchers or customization utilities (such as Nova Launcher or MacroDroid) override vibration parameters.

Before you start taking drastic measures (such as resetting), check if the vibration is turned on in several places at the same time, for example, it can be duplicated in the keyboard settings and in the section Sounds and vibrations of the main parameters of the system.

πŸ“Š What keyboard do you use on Poco? X3 Pro?
Standard MIUI Keyboard
Gboard (Google)
SwiftKey
Another.
I don't know.

Method 1: Turn off vibration in keyboard settings

The most obvious method is to deactivate the tactile response directly in the keyboard settings, but on the Poco X3 Pro, the path to these settings may vary depending on the version of MIUI and the keyboard used.

If you have a standard MIUI keyboard:

  1. Open any field to enter text (for example, in Messages or Notes).
  2. Touch the badge. βš™οΈ (gears) on the keyboard panel to open its settings.
  3. Go to the section Settings of the keyboard β†’ Vibration when pressed.
  4. Move the slider to the off position.

For Gboard (Google keyboard):

  1. Start Settings β†’ System β†’ Language and input β†’ Virtual Keyboard β†’ Gboard.
  2. Select the Input Options β†’ Vibration when pressing the keys.
  3. Turn off the option.

β˜‘οΈ Verification of vibration shutdown

Done: 0 / 4

If the vibration is still present after these actions, then the source of the vibration is not in the keyboard, but in the system services.

Method 2: Deactivation of System Vibration in MIUI

In MIUI, vibration response is not only controlled by the keyboard, but also by global audio settings. On the Poco X3 Pro, these parameters can be hidden in non-obvious menu sections.

Follow the instructions:

  1. Open the Settings. β†’ Sound and vibration.
  2. Scroll down to the Vibration block and select Vibration when touched.
  3. Turn off the slider or select the No Vibration option.
  4. Go back and check the Other Sounds and Vibration section – Vibration when typing can also be active here.

On some Poco X3 Pro firmware, these settings are duplicated in the Special Features section:

  1. Go to Settings β†’ Special Opportunities β†’ Physical Opportunities.
  2. Find Vibration and disable all associated options.

πŸ’‘

If your version of MIUI does not have the item β€œVibration when touching”, try searching it through the search bar in the settings (the magnifying glass icon in the upper right corner).

Important: on the Poco X3 Pro with MIUI 13+, vibration when typing can be controlled by a separate service com.miui.touchassistant. It cannot be turned off by standard means - you will need to use ADB (see Method 4).

Method 3: Using Third-Party Applications

If system settings don't work, you can use third-party utilities to flexibly control vibration, including forced shutdowns for specific applications.

Top.-3 vibration control applications:

AnnexFunctionsReference
Vibration TunerAllows you to turn off vibration for individual applications, adjust the intensityGoogle Play
MacroDroidMaking macros to automatically turn off vibration when opening the keyboardGoogle Play
Shizuku + AppOpsAdvanced permission management, including forced vibration shutdownOfficial website

Example of settings in Vibration Tuner:

  1. Install and open the application.
  2. Go to the App Vibration section.
  3. Find a keyboard in the list (such as MIUI Keyboard or Gboard).
  4. Turn off all vibrations for this application.
How to work with Shizuku to turn off vibrations?
Shizuku requires PC connection and execution ADB-Adb pair commands. Once activated in AppOps, find permission VIBRATE And turn it off for the keyboard, and this works even on locked bootloaders, but it requires technical skills.

Warning: Some applications (e.g. MacroDroid) require Special Features to be granted to work properly, and be careful that abuse of these rights can disrupt system stability.

Method 4: Turning off vibration through ADB (for advanced)

If all previous methods have failed, the most radical way is to turn off system-level vibrations using the Android Debug Bridge (ADB), a method that is suitable for the Poco X3 Pro with any version of MIUI, but requires a connection to a computer.

Step-by-step:

  1. Install. ADB-PC drivers.
  2. Turn on the phone Debugging over USB (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times click on the version, then go back to Additional β†’ For Developers).
  3. Connect your phone to your PC and execute in the command line:
adb shell settings put system haptic_feedback_enabled 0


adb shell settings put global haptic_feedback_enabled 0




adb shell pm disable-user --user 0 com.miui.touchassistant

The first two commands disable haptic feedback at the system level, the third one deactivates the com.miui.touchassistant service, which often ignores user settings.

πŸ’‘

After completion ADB-commands vibration will be turned off globally, including notifications and system sounds. To return it for notifications only, use the command adb shell settings put system. haptic_feedback_enabled 1.

⚠️ Note: Disabling system services through ADB It can cause some functions to work in an unstable way (such as navigation gestures or animations). If you have lags after you execute commands, return the settings with the command:

adb shell pm enable com.miui.touchassistant

Method 5: Reset keyboard and cache settings

Sometimes the vibration of typing is saved due to a damaged keyboard cache or a conflict of settings, in which case the reset will help:

For the standard MIUI Keyboard:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the MIUI Keyboard (or MIUI Keyboard).
  3. Select Warehouse. β†’ Clear the cache.
  4. Click Resetting (if available).

For Gboard:

  1. Open Settings β†’ System β†’ Language and input β†’ Virtual Keyboard β†’ Gboard.
  2. Select additionally β†’ Resetting settings.

If the reset didn’t help, try reinstalling the keyboard:

  1. Remove the current keyboard (such as Gboard) through Settings β†’ Apps.
  2. Install it again from Google Play.
  3. Set the vibration from scratch.

πŸ’‘

Before resetting the keyboard settings, make a backup copy of the user dictionary (in the keyboard settings β†’ Dictionary β†’ Export).

What if the vibration returns after the update?

Many Poco X3 Pro users are faced with the fact that after the MIUI update, the vibration when typing is turned on again, this is due to the fact that the system resets some of the default settings.

  • πŸ”„ Fixing settings through ADB: Follow the instructions from Method 4 after each update.
  • πŸ“΅ Disable automatic keyboard updates: in Google Play, find Gboard (or other keyboard), open its page and uncheck the box from Auto Update.
  • πŸ”§ Use of the Tasker/MacroDroid: Create a rule that will turn off vibration every time you start the keyboard.
  • πŸ“² Install alternative firmware: If the problem is critical, consider switching to custom firmware (e.g. Pixel Experience), where vibration is controlled by standard Android tools.

⚠️ Note: If you are using beta versions MIUI, Report the vibration bug through the official Xiaomi Community forum. The more users complain about the problem, the faster it will be fixed in the next builds.

FAQ: Frequent questions about vibration on the Poco X3 Pro

Why is vibration only in some apps (like WhatsApp, but not Telegram)?
This is because some messengers (like WhatsApp) use their own text input mechanisms that can ignore system settings. Try: Turn off vibration in the settings of the application itself (like WhatsApp β†’ Chat β†’ Vibration), install a third-party keyboard (like Gboard) and turn off vibration in its settings.
Can you turn off the vibration only for the keyboard, but leave it for notifications?
Yes, but by standard means. MIUI It's hard to do. You can use the Vibration Tuner app). ADB-commands (unplug only) haptic_feedback for the keyboard, but leave notification_vibration). Selective Disconnection Command: Adb shell settings put system haptic_feedback_enabled 0 This command disables tactile feedback but does not affect notifications.
After the ADB switched off the vibrations, the navigation gestures stopped working. How do you fix them?
This is due to the shutdown of the com.miui.touchassistant service, which is responsible not only for vibration, but also for gesture processing. To return gestures, perform: adb shell pm enable com.miui.touchassistant Then turn off the vibration in an alternative way (for example, via Vibration Tuner).
The vibration only comes when you're typing horizontally. What's the matter?
This problem is typical for Poco. X3 Pro MIUI 12.5–13 Solutions: Turn off the autorotation of the screen in the settings. Update the firmware to the latest stable version. Use the fix through ADB: adb shell settings put system accelerometer_rotation 0
Can I remove the MIUI system keyboard completely and use only Gboard?
Technically yes, but it is fraught with problems: Some system applications (such as Messages or Contacts) may require a standard keyboard. MIUI Keyboard may be missing emojis or language packs. It's safer not to delete, but simply to disable the standard keyboard: Go to Settings β†’ Annexes β†’ Application management β†’ MIUI Keyboard. Press Disable (do not delete!).