How to remove the typing sound on Android Xiaomi: all the ways (including hidden)

The sound of the keyboard on Xiaomi smartphones can be annoying, especially if you type often or are in a quiet environment. Despite the seeming simplicity of the task, many users find that standard settings do not always work: the sound returns after a reboot, does not turn off in individual applications or is duplicated by system signals. In this article, we will examine all possible methods, from basic to hidden, including solutions for custom firmware and cases where MIUI ignores user settings.

Xiaomiโ€™s feature is that it often integrates typing sounds at the system service level, which means that turning off the sound in keyboard settings (such as Gboard or SwiftKey) may not work. We tested all methods on devices with MIUI 12-14 (including Redmi Note 11, POCO X5, Xiaomi 13) and identified those that work.

๐Ÿ“Š What keyboard do you have installed by default?
Gboard (Google)
MIUI Keyboard (Xiaomi)
SwiftKey
other
I don't know.

1. Standard sound switching off in keyboard settings

So, to start with the obvious, check the settings on your current keyboard, and even if you've tried this before, make sure you've done it right.

Open any field to enter text (such as Messages or Notes) to make the keyboard appear.

  • ๐Ÿ” Press the gear icon (โš™๏ธ) three-point (โ‹ฎ) keyboard โ†’ Select Settings.
  • ๐Ÿ”Š Go to Sounds and Vibration (or Input Preferences for Gboard).
  • ๐Ÿšซ Turn off sliders: Pressed sound (or Keypress sound) Vibration when pressed (if necessary)

โš ๏ธ Note: On some versions MIUI Keyboard audio option may be hidden in submenu Additional settings โ†’ If you don't find it, try changing the keyboard to English, because sometimes localization hides items.

If you've had the sound left behind, the problem is deeper, whether it's in MIUI system settings or in conflict with other audio profiles. Move to the next section.

Open field for text | Pressed button settings keyboard | Turned off sounds and vibration | Checked in several applications-->

2.Switching off system sounds in MIUI

Xiaomi adds dial sounds not only through the keyboard, but also through system services, for example, the sound can be played when you press on the lock screen or in system dialogues, to turn this off:

  1. Go to Settings. โ†’ Sound and vibration.
  2. Scroll down to the System Sounds block.
  3. Turn it off: ๐Ÿ“ฑ Touch sounds (or touch sounds) ๐Ÿ”  Screen lock sound ๐Ÿ”„ Unlocking sound

Important: On some devices (POCO F4, Redmi K50), the Touch Sound option is responsible for the sound of the keyboard, even if the keyboard settings are turned off, and if the sound is gone after that, the problem was system duplication.

If the sound is still there, check if the visually impaired mode is on (it can add audio feedback).

Settings โ†’ Special features โ†’ Hearing โ†’ Disable โ€œSound feedbackโ€

3. Reset keyboard settings to factory

Sometimes the keyboard settings are "swalled" due to a conflict of updates or a cache failure, and you can reset them without losing data:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Annexes โ†’ Application management.
  • ๐Ÿ” Find your keyboard (for example, MIUI Keyboard or Gboard and select it.
  • ๐Ÿ—‘๏ธ Press Warehouse. โ†’ Clear the cache.
  • ๐Ÿ”„ If it doesnโ€™t work, select Settings Reset (or Delete Data, but it will delete the dictionary and input history).

โš ๏ธ Note: After resetting the keyboard, you will have to reconfigure the language, themes and vocabulary.

If you use Gboard, check your sync with your Google account:

Gboard settings โ†’ Dictionary โ†’ Dictionary synchronization โ†’ Disable

Sometimes synchronization automatically restores the old sound settings.

4. Disable audio via ADB (for power users)

If standard methods do not work, you can block the system sounds through the ADB-This requires you to connect your smartphone to your computer, but it gives you 100% of the result.

First, turn on the USB debugging:

Settings โ†’ About Phone โ†’ MIUI version (click 7 times until you see โ€œYou became a developerโ€)


Settings โ†’ Additional โ†’ For developers โ†’ Debugging by USB (enable)

Then connect the phone to your PC, install ADB-tools and execute the commands:

Team team.DescriptionNote
adb shell settings put system sound_effects_enabled 0Turns off all system sounds.Can block notification sounds
adb shell settings put system haptic_feedback_enabled 0Turns off the vibration.It doesn't affect the sound of the keyboard.
adb shell pm disable-user --user 0 com.miui.touchassistantDisables MIUI Touch (responsible for touch sounds)Could disrupt the gestures.

โš ๏ธ Warning: Commands are in place until the next reboot. To make changes permanent, use the following commands:

adb shell cmd overlay enable-disable com.android.systemui/bool/config_useDevOverlay false

If you are not sure of your actions, you should skip this section. ADB-Teams can cause system failures.

What if the ADB does not recognize the device?
Make sure that Xiaomi drivers are installed USB Drivers (download from official website) Try using another one USB-cable (preferably original) Include the debugging option in the developer settings USB (Security permissions) and confirm the connection on the smartphone screen. If you use Windows, run the command prompt on behalf of the administrator.

5. Deletion of system audio files (root access)

The most radical method is to remove audio files from the system partition, which requires root rights and is only suitable for power users. If you don't have them, skip this section.

First, install a root-enabled file manager (such as Root Explorer or Solid Explorer).

  1. Go to /system/media/audio/ui/.
  2. Find the files: KeypressStandard.ogg KeypressSpacebar.ogg KeypressDelete.ogg

.bak

KeypressStandard.ogg.bak

Reset the device.

โš ๏ธ Warning: Deleting or renaming system files can lead to a boothole (cyclic reboot).Before doing anything, back up through TWRP Or OrangeFox.

If the sound is still there after the reboot, check the /vendor/media/audio/ui/ folder โ€“ sometimes the files are duplicated there.

๐Ÿ’ก

Before removing the audio files, copy them to SD-If you have problems with system notifications after the changes, you can return the files back.

6. Alternative solutions: changing the keyboard or firmware

If none of these methods worked, consider the following options:

  • ๐Ÿ”„ Install a third-party keyboard: Fleksy is a minimalist keyboard with no sounds by default. Simple Keyboard is open source, without unnecessary features. Chroom supports gestures and has no built-in sounds.
  • ๐Ÿ“ฑ Update. MIUI: In some versions (e.g, MIUI 13.0.4 for Redmi Note 10) was a duplication bug. Check the updates in Settings โ†’ The phone. โ†’ Updating the system.
  • ๐Ÿ”ง Go to custom firmware: Firmware like LineageOS or Pixel Experience doesn't have Xiaomi's built-in keyboard sounds. But that requires unlocking the bootloader and can take away warranty.

If you decide to change the firmware, consider:

  • ๐Ÿ”‹ Backup of data is mandatory (use this). TWRP Or OrangeFox Recovery).
  • ๐Ÿ”“ Unlocking the bootloader will reset all data on the device.
  • ๐Ÿ“ก Some features of Xiaomi, for example, IR-Game Turbo or Blaster may stop working.

๐Ÿ’ก

Changing the keyboard to a third-party keyboard (such as Fleksy) is the fastest and safest way to get rid of the dial sound if system methods do not work.

FAQ: Frequent questions about keyboard sounds on Xiaomi

โ“ Why the keyboard sound returns after the reboot?
This is due to the work of the service com.miui.touchassistant, which resets the audio settings when you start the system. Solutions: Disable the service via ADB (see section 4). Install a third-party keyboard. Update MIUI to the latest version.
โ“ Can you turn off the sound for a specific application only?
No, at the system level, MIUI does not support selectively disabling keyboard sounds for individual applications. Alternatives: Use Do Not Disturb mode for a specific application (for example, WhatsApp can turn off sounds in chat settings). Set a keyboard with profile support (for example, SwiftKey allows you to customize sounds for different languages).
โ“ Why in some games the sound of the keyboard does not turn off?
Games often use their own input mechanisms that ignore system settings. Try: Turn off sounds in the game's settings (Song or Interface section); Use Xiaomi's Game Turbo, which sometimes blocks system sounds in games; connect a physical keyboard over Bluetooth (sounds will only play when you touch the screen).
โ“ How to return the keyboard sound if it disappeared after the update?
After updating MIUI, the audio settings are sometimes reset. To return: Go to Settings โ†’ Sound and Vibration โ†’ System Sounds and Turn on Touch Sounds. Open the keyboard settings and turn on the Sound when you press. If the sound is not restored, clear the keyboard cache (see Section 3). If the sound never appears, the new version of MIUI may have changed the sound files. Try resetting the keyboard settings to the factory ones.
โ“ Is there a way to turn off the keyboard sound without rooting and ADB?
Yes, but it doesn't work on all devices. Try: Install MIUI Hidden Settings from Google Play. Open System UI Tuner. Find Disable touch sounds and activate it. If the app doesn't find this option, then your version of MIUI doesn't support it.