Keyboard vibration on Xiaomi smartphones is one of those features that either make it quietly easier to interact with the device or annoying to the point of frenzy. If youโre in the second category of users, this article will help you figure out how to completely disable tactile returns when typing โ whether itโs standard MIUI Keyboard, Googleโs Gboard or third-party apps.
The problem is that the manufacturer hid the vibration settings in different menus depending on the firmware version and the phone model, and after the MIUI updates, the paths to the parameters often change, and some options disappear altogether. We tested all the current methods on devices from 2023 to 2026 (including Xiaomi 14, Redmi Note 13 Pro+ and POCO F6) and collected working solutions from basic to hidden.
Attention: If the keyboard vibration is accompanied by input delays or spontaneous presses, the problem may lie deeper in a touchscreen malfunction or application conflict.
1.Switch off vibration in the standard MIUI keyboard
The standard MIUI Keyboard (aka com.miui.mint.latin) has built-in vibration settings, but it's not always easy to find them. In the latest versions of MIUI 14/15, the path has changed, and now the option is hidden in the Sound and Vibration menu.
- Open the Settings. โ Sounds and vibrations.
- Scroll down to the System Sounds and Vibration block and select Vibration when pressed.
- Turn off the keyboard vibration slider (on some devices, the option is called Tactile Return on Entering).
If this is not the case, try an alternative route:
- ๐ฑ Through Keyboard Settings: Open any text field โ tap on the icon โ๏ธ keyboard โ Settings MIUI Keyboard โ Additionally. โ Press vibration.
- โ ๏ธ On the old versions. MIUI: The path may look like settings. โ All settings โ System and device โ Language and input โ Current keyboard โ Settings โ Vibration.
Xiaomi. 13T Pro and Redmi. K60 Ultra with MIUI 15 The keyboard vibration option may not be available in the Sounds and Vibrations menu โ in this case, use the method in Section 3 (ADB-team).
2. Vibration settings in Gboard and other keyboards
If you use Gboard (Google keyboard) or third-party apps like SwiftKey, the vibration settings are set directly within the app itself.
- Open any text field (for example, in Messages), call the keyboard.
- Slap the icon. โ๏ธ (or "...") โ Settings โ Text input parameters.
- Find the Vibration section when you press it and turn it off.
For other keyboards, the algorithm is similar, but the item names may differ:
| keyboard | The path to vibration settings | Notes |
|---|---|---|
| SwiftKey | Settings โ Sound and vibration โ Vibration when pressed | On some versions, the option is called tactile feedback. |
| Fleksy | Settings โ Keyboard settings โ Vibration | There are separate settings for long/short presses |
| Chroom | Settings โ Feedback โ Vibration | Supports vibration force adjustment (3 levels) |
โ ๏ธ Warning: If it still works after the vibration is turned off in Gboard, check if Adaptive Vibration is enabled in Android settings (path: Settings) โ Special facilities โ Vibration and tactile feedback: This feature can override settings for individual applications.
3. Hidden settings: Disabling vibration through ADB
On some Xiaomi devices (especially with custom firmware or beta versions) MIUI) The standard methods don't work. ADB-The command that forcibly shuts down vibration at the system level.
You'll need:
- ๐ป Computer with installed ADB Tools.
- ๐ฑ Included Debugging by USB on a smartphone (path: Settings) โ The phone. โ Version. MIUI โ 7 times to tap according to the version โ Return to Additional Settings โ For developers โ Debugging by USB).
- ๐ USB-cable (preferably original).
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: adb devices (should appear serial number of your device).
- Execute the keyboard vibration disabling command: adb shell settings put system haptic_feedback_enabled 0
- Reboot the phone.
To return the vibration, use the same command, replacing 0 with 1.
Install ADB Tools on PC|
Enable debugging over USB on Xiaomi|
Connect the phone with the original cable |
Check the connection of the adb device team-->
โ ๏ธ Note: On certain devices (e.g, POCO F5 s MIUI 14) this command disables all tactile feedback in the system, including vibration when you press the interface buttons. If this is critical, use an alternative method from the next section.
4. Editing system files (for advanced)
If ADB didn't help, or if you want to pinpoint the vibration for the keyboard only, you can edit the system configuration files, which requires root rights or the use of the Magisk module.
Instructions for devices with Magisk:
- Install the Haptic Feedback Tuner module via Magisk Manager.
- Reboot the phone.
- Open the Haptic Feedback Tuner app and find it in the listing of com.miui.mint.latin (for MIUI Keyboard) or com.google.android.inputmethod.latin (for Gboard).
- Turn off the vibration for the selected application or reduce its intensity to 0.
For root devices:
- ๐ Open the file. /system/usr/idc/LatinIME.idc (for Gboard or /system/usr/idc/MIUI_Keyboard.idc any file manager with root access (e.g. Solid Explorer).
- ๐ Find the line touch.feedback=1 and replace it with touch.feedback=0.
- ๐ Save the changes and restart the device.
โ ๏ธ Warning: Incorrect editing of system files can lead to keyboard crash or even bootloop ( looped reboot!
What if the keyboard stopped working after editing?
5. Problems after turning off vibration: lags, spontaneous pressing
Sometimes, after the vibration is turned off, users face new problems:
- ๐ข Delays in text input โ keyboard โbrakesโ or skips characters.
- ๐ Spontaneous taps โ the keyboard enters characters without your involvement.
- ๐ Extraneous sounds โ instead of vibration, clicks or other system sounds appear.
Causes and solutions:
| Problem. | Possible cause | Decision |
|---|---|---|
| Lags upon entry | Conflict with MIUI optimization or background processes | Turn off MIUI Optimization in Settings โ Applications โ [Keyboard] โ Battery โ Without Limitations |
| Self-pushing | Failure of the touchscreen or driver | Test the screen in the service menu (#6484##) or reset the keyboard settings |
| Extraneous sounds | Replacement of vibration with sound signals | Turn off "Pushing Sounds" in keyboard or system sounds settings |
If the problems persist, try:
- Remove updates for the keyboard (Settings) โ Annexes โ [keyboard] โ โฎ โ Remove updates).
- Clear the cache and keyboard data (ibid., in the application settings).
- Install an alternative keyboard (e.g., Simple Keyboard without vibration).
๐ก
If the keyboard started to glitch after the update MIUI, Try to roll back to the previous firmware version through Settings โ The phone. โ Updating the system โ โฎ โ Select the service pack. To do this, download the old firmware version from the site in advance. MIUI Downloads
6. Alternative solutions: resetting settings and service codes
If none of these methods work, radical measures remain:
- ๐ Reset keyboard settings: Go to Settings โ Annexes โ Application management. Find your keyboard (e.g, MIUI Keyboard or Gboard. Slip the Storage. โ Clear the data and clear the cache.
โ ๏ธ After that, all user dictionaries and settings will be reset!
Service codes for diagnosis:
- ##6484## - Touchscreen test (multi-touch and response check).
- #4636## โ Use โ Check background processes that can block input.
Flip-over:
MIUI
Fastboot
Recovery
forum Xiaomi.EU
โ ๏ธ Note: Before resetting data or flashing backup through Settings โ Additionally. โ Backup and reset โ Local backup. This will save your messages, contacts and app settings.
๐ก
If the vibration of the keyboard is accompanied by physical defects in the screen (cracks, spots, broken areas), the problem may be a damaged touchscreen, in which case software methods will not help - you need to replace the display module.