Vibration when touching the screen Xiaomi: how to remove forever

Vibrational response when clicking on the screen Xiaomi is one of the most common complaints of smartphone users of this brand. On the one hand, tactile feedback is designed to improve the interaction with the device, but often it works too aggressive or works in unexpected situations, for example, when scrolling through the tape in TikTok, while playing, or even when simply typing.

The problem is complicated by the fact that in different models of Xiaomi (from the budget Redmi Note to the flagship Xiaomi 13 Ultra) vibration settings are hidden in different menus, and sometimes a bug occurs due to software failures in MIUI. In this article, we will analyze all possible causes of improper operation of vibration and give step-by-step instructions for turning it off or adjusting it to your needs.

It is important to understand that vibration when touched can be as a hardware feature (for example, in models with a different AMOLED-It's a software bug, and it's a software bug, and it's a bug that often comes up after updates. MIUI Or installing third-party launchers, and if you notice that the problem came suddenly, it's probably the software, not the hardware.

Before you start settings, check if the bug is associated with a particular application. For example, on WhatsApp or Telegram, the vibration can be turned on separately in the notification settings. If the vibration works everywhere from the system buttons to the keyboard, read on.

1. Disable tactile feedback in MIUI settings

The most obvious way to remove vibration is to turn it off in system settings. In MIUI, this setting can be in different sections depending on the firmware version and the smartphone model, and we'll look at two main ways.

On most Xiaomi devices (including Redmi 9/10/11, POCO X3/X4, Mi 11/12) you need:

  1. Open Settings โ†’ Sound and vibration.
  2. Go to Vibration (or Tactile Feedback) section.
  3. Turn off the sliders: ๐Ÿ“ฑ Vibration when touching (responsible for response when pressed on the screen) ๐Ÿ”‘ Vibration of system buttons (for Back, Home, Recent buttons") โŒจ๏ธ Vibration upon input (for keyboard)

On some devices (such as Xiaomi 12T or POCO F4), these settings can be divided into:

  • ๐Ÿ”ง Settings โ†’ Additionally. โ†’ Special facilities โ†’ Vibration.
  • ๐ŸŽ›๏ธ Settings โ†’ System system โ†’ Gestures and buttons โ†’ Button vibrations

If your version of MIUI doesn't have a separate item called "Vibration on touch," try turning off all vibration effects - this often solves the problem. Also, pay attention to the slider Vibration intensity: sometimes it's enough to minimize it, rather than completely turn it off.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 11/12/13
Another model

2. Checking the settings of the keyboard and applications

The typing vibration is often set apart from the system settings. If you use a standard MIUI (Xiaomi Keyboard) or Gboard keyboard, check:

For the Xiaomi Keyboard:

  1. Open any field to enter text (for example, in Notes).
  2. Press on. โš™๏ธ keyboard.
  3. Go to Settings. โ†’ Sound and vibration.
  4. Turn off the vibration when pressed.

For Gboard (keyboard from Google):

  1. Go to Settings โ†’ System โ†’ Language and input โ†’ Virtual Keyboard โ†’ Gboard.
  2. Select Settings โ†’ Sound when pressed.
  3. Turn off the vibration when you press the keys.

Vibration can also include individual applications, such as:

  • ๐ŸŽฎ In games, for example, PUBG Mobile or Call of Duty check your management settings.
  • ๐Ÿ’ฌ In instant messengers (Telegram, Viber) turn off vibration in Settings โ†’ Notifications.
  • ๐Ÿ“ฑ Launchers (like Nova Launcher) can have their own tactile feedback settings.

๐Ÿ’ก

If the vibration only appears in one app, try clearing its cache: Settings โ†’ Apps โ†’ [App Name] โ†’ Storage โ†’ Clear the cache.

3. Reset vibration settings via engineering menu

If standard settings donโ€™t work, the problem may be a failure in the vibrator configuration, which can be helped by a reset via the engineering menu (#4636##), but beware โ€“ the wrong actions here can disrupt the device.

Instructions for experienced users:

  1. Open the Phone app and enter the combination: ##4636##.
  2. In the menu that opens, select Hardware Testing.
  3. Go to the Vibrator section.
  4. Press Reset Vibration Settings (Reset Vibration Settings).
  5. Reboot your smartphone.

On some models (such as the Xiaomi 12 Pro or POCO F3), the engineering menu may be blocked, in which case, use the alternative method - the ADB command line.

For discharge through ADB:

  1. Connect your smartphone to your PC and enable USB Debugging (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times click on the version, then go back to Settings โ†’ Additional โ†’ For Developers).
  2. Open the command line on PC and type: adb shell settings put global vibration_intensity 0
  3. Reset the device.
What to do if the engineering menu is not opened?
On some firmware (e.g., the global version of MIUI for Redmi Note 10), the ##4636### combination may not work. In this case, try the alternative codes: - ##6484## (for hardware testing) - ##64663## (for resetting) If they don't work, then only the ADB method or a full reset is left.

4. Update or rollback of MIUI firmware

Often, the vibration when touched becomes a bug after the MIUI update. For example, users of Xiaomi 11T and POCO X3 Pro complained of constant vibration after upgrading to MIUI 13. In this case, there are two options: upgrade to a more recent version (where the bug is fixed) or roll back.

How to check for updates:

  1. Open Settings โ†’ About the phone โ†’ System update.
  2. Click Check for updates.
  3. If a new version is available, install it.

If the problem has appeared after the last update, you can try to roll back:

  • ๐Ÿ”„ Make a backup of the data (Settings) โ†’ The phone. โ†’ Backup).
  • ๐Ÿ“ฅ Download the old firmware version from the official Xiaomi website (Download section).
  • ๐Ÿ”ง Install it via Reccovery or Fastboot (instructions are available on the forums). 4PDA or XDA-Developers).

Before you roll back, check the reviews on the forums โ€“ it may be that the bug has already been fixed in the latest MIUI beta. Also remember that a firmware rollback can lead to data loss if you do not backup.

Make a backup copy of the data|Download the correct version of the firmware for your model|Check the battery charge (minimum 50%)|Connect the device to the PC for convenience-->

5. Hardware causes of vibration and when to contact the service

If the software methods didn't work, the problem could be the hardware, and it's mostly the fault of:

  • ๐Ÿ”‹ Faulty vibrator โ€“ wear or damage after falling.
  • ๐Ÿ“ฑ Display problems โ€“ for example, touchscreen detachment (typical for Xiaomi Mi) A2 screen-change).
  • ๐Ÿ”Œ Short circuit on the board (occurring after moisture hits).

How to check for hardware malfunction:

  1. Try to induce vibration manually through a hardware test (#4636## โ†’ Vibration). If the motor is not working or vibrating constantly, it is a hardware problem.
  2. See if the vibration increases when you press certain areas of the screen (this may indicate damage to the touchscreen).
  3. Check if there were any falls or moisture before the problem occurred.

The cost of repairs in the service center Xiaomi:

Type of repairCost (โ‚ฝ)Date(s)
Replacement of vibrator800โ€“1 5001โ€“2
Repair/replacement of the touch screen2 500โ€“6 0002โ€“5
Diagnostics of fees500โ€“1 0001โ€“3
Cleaning for moisture1 500โ€“3 0003โ€“7

โš ๏ธ Attention: If the vibration is accompanied by self-clicking on the screen (phantom touches), do not postpone the visit to the service. This may be a sign of detachment of the touchscreen plume, which over time will lead to complete inoperability of the screen.

6.Alternative solutions: disabling through ADB and third-party applications

If standard methods don't work, you can try turning off vibrations through ADB or specialized utilities, which is suitable for advanced users.

Disabling vibration through ADB:

  1. Install Platform Tools on PC (you can download from the Android Developers website).
  2. Connect your smartphone to your PC and enable debugging over USB.
  3. Open the command line in the folder with Platform Tools and type: adb shell settings put global haptic_feedback_enabled 0 adb shell settings put global vibration_intensity 0
  4. Reset the device.

Third-party applications for vibration control:

  • ๐Ÿ› ๏ธ Vibration Tuner โ€“ allows you to fine-tune the vibration intensity for different events.
  • ๐Ÿ”‡ Disable Haptic Feedback โ€“ Disables Tactile Feedback.
  • ๐ŸŽ›๏ธ MacroDroid โ€“ You can create a rule to turn off vibration in certain applications.

โš ๏ธ Warning: Vibration control applications require access rights for special features. Do not install them from unverified sources, this can lead to data leakage.

๐Ÿ’ก

If you're not sure about your ADB skills, it's best not to take risks. Incorrect commands can cause a system to crash or even a device to "brick."

7. Frequent Mistakes and Myths About Vibration on Xiaomi

You can find a lot of tips online that not only don't help, but they also harm the device.

Myth 1: โ€œYou can turn off the vibration if you take the battery out for 10 minutes.โ€

โŒ Reality: On modern Xiaomi (since 2018), the battery is non-removable. Attempts to remove it will damage the plumes.

Myth 2: โ€œYou have to reset your smartphone to factory settings โ€“ it will help 100%.โ€

โŒ Reality: Resetting only helps if the problem is in the software. If the vibrator or touchscreen is to blame, resetting will not give anything.

Myth 3: โ€œVibration can be turned off through Build.prop.โ€

โŒ Reality: Editing Build.prop without knowledge can lead to a download cycle. MIUI 12+.

Myth 4: โ€œIf you turn off the vibration, the smartphone will be less discharged.โ€

โŒ Reality: Vibromotor consumes minimal energy, and autonomy is affected by the screen, processor and communication modules, but not by vibration.

Another common mistake is to confuse vibration when you touch with notification vibrations, so if you have haptic feedback turned off, but your smartphone still vibrates when you make calls or when you make a call. SMS, check:

  • ๐Ÿ”” Settings โ†’ Sound and vibration โ†’ Vibration on the bell
  • ๐Ÿ“ฉ Settings โ†’ Notifications โ†’ Notification vibration

FAQ: Answers to Frequent Questions

Why did the MIUI update cause vibration when touched?
In newer versions of MIUI (starting with MIUI 12.5), developers have added enhanced tactile feedback to improve the user experience, but on some models (such as the Redmi Note 10 Pro), this is not implemented correctly, which causes the vibration to work even with light touch, the solution is to turn it off in the settings or roll back to the previous version of the firmware.
Vibration only works in certain applications. What do we do?
The problem is most likely the settings of a particular app. For example: On Instagram or TikTok, vibration can be enabled in the video playback settings. In games (like Free Fire or Genshin Impact), check the control settings. Also clear the app cache: Settings โ†’ Apps โ†’ [Title] โ†’ Storage โ†’ Clear the cache.
Can you turn off the vibration only for the keyboard, but leave it for the buttons?
Yes, in MIUI, these settings are split: Turn off vibration only in the keyboard (as described in section 2), and leave the system vibration on. If you use Gboard, the vibration settings do not affect the system buttons.
When the phone falls, it vibrates all the time. Is it a software bug?
The constant vibration after physical injury usually indicates: Vibrator damage (replacement needed); short circuit on the motherboard; touchscreen detachment (if vibration is accompanied by phantom touches); Contact the service center; self-repair can exacerbate the problem.
How do I get the vibration back if I've turned it off and can't find the settings?
If you have turned off the vibration through ADB Or an engineering menu, you can return it in the same way, but with different commands: adb shell settings put global. haptic_feedback_enabled 1 adb shell settings put global vibration_intensity 100 Also check if the vibration settings are hidden in your version. MIUI. To do this, enter the request "vibration" in the search for settings".