How to change the sound of the keyboard on Xiaomi: 5 working ways for MIUI

The sound of the keyboard on Xiaomi smartphones is not just a trifle, but part of the user experience. For some, it is a familiar tactile feedback that replaces the lack of physical buttons, for others it is an annoying noise in silence. Fortunately, MIUI offers flexible customizations of sounds, but not everyone knows where to look for them. Moreover, standard options are limited, and users often want to set custom sounds - from melodic notes to funny effects from games.

In this article, weโ€™ll look at all the ways you can change your keyboard sound, from basic settings in Xiaomiโ€™s menu to using third-party apps and even manually replacing system files for advanced users. Weโ€™ll focus on the nuances for different versions of MIUI (from MIUI 12 to MIUI 14) and smartphone models โ€” Redmi Note 12, POCO X5, Xiaomi 13 and others. If you want to not only turn off the sound, but also make it unique, read on.

1. Standard keyboard sound settings in MIUI

To start with, the simplest of them is the built-in options, and Xiaomi lets you quickly disable or change the keyboard sound through the settings menu. Here's how to do this:

Open the Settings app โ†’ go to Sounds and Vibration โ†’ select Keyboard. Here you will see the Sound switch when pressed and several pre-installed options (usually standard MIUI sounds like Classic, Soft, Mechanical). On some models (such as Redmi 10), a volume slider for keyboard sounds may be available separately from the system.

  • ๐Ÿ”Š Turn off the sound: just move the switch to the "Off" position. This will work for all keyboards, including Gboard and SwiftKey, if they use system sounds.
  • ๐ŸŽต Sound selection: tap one of the available options to listen to. MIUI 14 Sometimes seasonal sounds appear (e.g. New Year's Eve).
  • ๐Ÿ”„ Reset to factory: if sounds are lost, click "Reset sound settings" at the bottom of the menu.

Note that these settings only apply to the Xiaomi system keyboard (the Miui Keyboard app), and if you use a third-party keyboard (like Gboard), the sounds are customized separately, as we will explain in the next section.

โš ๏ธ Note: Some firmware (especially custom) may not have the "Keyboard" item in the Sound and Vibration menu. MIUI Up to the latest version or use alternative methods from this article.

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

2. customization of sounds in third-party keyboards (Gboard, SwiftKey, etc.)

If you prefer keyboards from Google, Microsoft or other developers, their sounds are customizable regardless of Xiaomiโ€™s system settings.

Gboard (Google Keyboard)

Open any field to type in so that the keyboard appears (โš™๏ธ) top-panel โ†’ Select Settings โ†’ Pressed sound. You can do it here:

  • ๐Ÿ”‡ Turn off the sound completely.
  • ๐Ÿ”Š Enable standard Gboard sound (different from sounds) MIUI).
  • ๐ŸŽš๏ธ Adjust the volume (on some devices).

SwiftKey (Microsoft)

In SwiftKey, the path is a little different: open the keyboard settings โ†’ Sound and vibration โ†’ Keyboard sound.

  • ๐ŸŽถ 5 preset sounds (including "Quiet" and "Retro").
  • ๐Ÿ”• Full shutdown option.
  • ๐Ÿ“ฑ Sync your settings with other devices (if you use a Microsoft account).

Important: Third-party keyboards canโ€™t use Xiaomiโ€™s system sounds, and if you want to use MIUI sounds, youโ€™ll either have to switch to a standard keyboard or use the methods in Section 4 (replace system files).

๐Ÿ’ก

If the keyboard sound is gone after the MIUI update, try clearing the keyboard app cache in the settings (Settings โ†’ Applications โ†’ Application Management โ†’ Keyboard โ†’ Clear cache).

3. Installation of custom keyboard sounds through files

For those who don't have enough standard sounds, there's a way to replace them with their own. This requires access to system files, so it's only suitable for users with unlocked bootloader or root rights. If you don't know what it is, skip this section or first look at the root guides on your Xiaomi model.

In MIUI, keyboard sounds are stored in files with the.ogg or.mp3 extension along the way:

/system/media/audio/ui/


or




/system/product/media/audio/ui/

You need to:

  1. Download any sound in.ogg format (can be converted through online services).
  2. Rename it KeypressStandard.ogg (for standard sound) or KeypressSpacebar.ogg (for space).
  3. Using a root-access file manager (such as Root Explorer) replace the original files with your own.
  4. Reset the device.

โš ๏ธ Warning: Incorrect replacement of system files can cause the device to reboot cyclically.Before experimenting, back up the original files! MIUI Your sounds may be reset.

Where do you get the right sounds?

  • ๐ŸŽฎ Download sounds from games (such as button presses in Minecraft or Among Us).
  • ๐ŸŽน Use sound generators (websites like Zapsplat or Freesound).
  • ๐Ÿ“ฑ Take sounds from other devices (such as iPhones or older Nokias).
How to convert MP3 to OGG for MIUI
Use online converters (like Online-Convert) or programs like Audacity. Importantly, the sound must be mono, with a bitrate of no more than 128 kbps and a duration of less than 1 second, otherwise there may be delays when playing.

4.Apps to change keyboard sounds without root

If you don't want to mess around with system files, you can use third-party apps. They don't replace sounds globally, but they offer their own options for specific keyboards.-3 decision:

AnnexKeyboard supportFeaturesReference
Keyboard Sound ChangerGboard, SwiftKey, Standard MIUI100+ sounds, volume setting, work without rootGoogle Play
Type MachineAny keyboards.Imitation of typewriter sounds, setting the paceGoogle Play
Custom Keyboard SoundOnly Gboard.Download your own sounds, support for MP3/WAV formatsGoogle Play

How do you use these applications?

  1. Install the app from Google Play.
  2. Open it and select the desired sound from the library.
  3. Follow the setup instructions (usually you need to allow access to the keyboard).
  4. In some cases, you need to manually select the application as a โ€œspecial capabilities serviceโ€.

The downside of these solutions is that they only work while the application is active, and when it's closed or the device is reset, the sound can reset, and some apps also show ads.

โ˜‘๏ธ Preparation for custom sound installation

Done: 0 / 4

5. Features for different Xiaomi models and MIUI versions

Not all Xiaomi smartphones handle keyboard sounds the same way, but here are the key differences to consider:

MIUI 12 vs MIUI 14

In MIUI 12 and older, keyboard sounds were tightly tied to system files, and replacing them required root. Starting with MIUI 13, the option โ€œAdditional Soundsโ€ was introduced in the settings, but it is not available on all devices. In MIUI 14 (on Xiaomi 13/13 Pro), the keyboard sounds are synchronized with the theme of the design - for example, when choosing the theme โ€œOceanโ€ sounds become more โ€œaquaticโ€.

Models with MediaTek vs Snapdragon processors

On devices with MediaTek chips (such as the Redmi Note 11), there are sometimes delays in the playback of custom sounds due to the peculiarities of audio processing. Snapdragon (POCO F4, Xiaomi 12T) usually do not have such problems.

Global vs Chinese firmware

In Chinese versions of MIUI (such as the Xiaomi 12S Ultra), it is often not possible to turn off the keyboard sound through standard settings, in which case either a third-party application or manual editing of system files will help.

If your model isnโ€™t mentioned in this list, check out the MIUI version in Settings โ†’ About Phone. For rare devices (like the Xiaomi Mix Fold 2), you may need to search for specialized instructions on forums like 4PDA or XDA Developers.

๐Ÿ’ก

On devices with MIUI For example, the Redmi Note 12 Pro+ 5G) Keyboard sounds may be reset after major updates. To avoid this, turn off automatic updates to system applications in Settings โ†’ The phone. โ†’ Updating the system โ†’ Settings (โš™๏ธ) โ†’ Auto-update MIUI.

6. Problem Solving: Keyboard sound doesn't change or is gone

Sometimes, after a change, the keyboard sound stops working or stays the same, and here are the most common reasons and ways to fix them:

  • ๐Ÿ”„ Keyboard cache: Clear the cache and keyboard application data in settings (Settings) โ†’ Annexes โ†’ Application management โ†’ keyboard โ†’ Warehouse).
  • ๐Ÿ”Š Sound conflict: If you have multiple keyboards installed, sound can only be played for the active one.
  • ๐Ÿ“ฑ Limitations MIUI: On certain devices (e.g, POCO X3 Pro) keyboard sounds are blocked in "Do Not Disturb" mode. Turn off this mode in the notification curtain.
  • ๐Ÿ”ง Resetting: If the sound is gone after the update, try resetting the sound settings to factory (Settings) โ†’ Sounds and vibrations โ†’ Resetting the sound settings).

If nothing works, check if you have battery-saving apps (like Security or Battery Saver) that can block sound playback. Add the keyboard app to the exceptions.

โš ๏ธ Attention: On devices with MIUI 14 and new (e.g. Xiaomi) 13 Ultra) after replacing the system sounds may trigger protection MIUI Optimization, which restores original files. To avoid this, disable optimization through ADB: adb shell settings put global miui_optimization_disabled 1 Be careful: this can affect the stability of the system!

FAQ: Frequent questions about keyboard sounds on Xiaomi

Can you set different sounds for different keys (for example, space and letters)?
Yes, but only through system file replacement. /system/media/audio/ui/ folder usually has separate files for different types of presses: KeypressStandard.ogg โ€” standard keys; KeypressSpacebar.ogg โ€” space; KeypressDelete.ogg โ€” delete button; KeypressReturn.ogg โ€” Enter key. Replace each file separately to get unique sounds.
Why do they play back with a delay after the sound is replaced?
This is a typical problem for sounds with a high bitrate or longer than 0.5 seconds. Optimize files: Convert to.ogg; Reduce bitrate to 64-128 kbps; Trim to 300-400 ms; Use mono sound instead of stereo; Audacity or online services are suitable for conversion.
How to get back the standard MIUI sounds after a failed replacement?
If you saved the original files, just return them. If not: Download the stock firmware for your model from Xiaomi. Remove the sound files (they are in the system.img archive). Replace the current files with the original ones. For the Redmi Note 10 Pro and other popular models, the original sounds can be found on forums (e.g. 4PDA).
Will the custom sound work after the MIUI update?
Most likely not. MIUI updates often overwrite system files, including sounds.To save your sounds: Disable automatic updates to system applications; Create a script to automatically replace files after an update (requires root); Use third-party apps instead of replacing system files.
Can I change the sound of the keyboard to POCO F5 without root?
Yes, but with limitations. POCO F5 (and other devices on MIUI 14) work on the following methods: Use applications like Keyboard Sound Changer (Gboard only); Install an alternative keyboard with its own sounds (for example, Fleksy); Enable a sound theme in the MIUI settings (Settings โ†’ Design โ†’ Sound Theme). Replacing system files without root with POCO F5 is impossible due to partition /system protection.