How to change the sound on the Xiaomi keyboard: disabling, replacing and setting

The audio signals when typing on the Xiaomi keyboard can be useful for confirming clicks, but sometimes annoying - especially in quiet rooms or when using instant messengers. Depending on the model (Redmi Note 12, POCO X5, Xiaomi 13T) and the firmware version (MIUI 12/13/14 or HyperOS), the audio customization process is different. In this article, we will examine all the ways from completely disabling to replacing the audio file through system settings or third-party applications.

It’s important to consider that keyboard system sounds and third-party keyboard sounds (like Gboard or SwiftKey) are customized differently. Also, some Xiaomi models have moved their settings menu after upgrading to HyperOS, so we’ll show you the current ways. If you want to not just turn off the sound, but replace it with a custom one (like the sound of a typewriter or a game keyboard), you’ll need access to the file system or root rights.

1. How to turn off keyboard sound in standard MIUI/HyperOS settings

The easiest way is to deactivate audio through the settings menu, which works on all Xiaomi, Redmi and POCO smartphones without additional apps. The instructions are relevant for MIUI 12-14 and HyperOS, but the paths may vary slightly.

Open Settings β†’ Sound and vibration. Depending on the firmware version, the next steps vary:

  • πŸ“± MIUI 12/13: Find the System Sounds section β†’ Keyboard sound and move the slider to off position..
  • πŸ”„ MIUI 14/HyperOS: Go to Additional Sound Settings β†’ Keys and turn off the option.
  • 🎡 For third-party keyboards: the sound is customized in the keyboard app (e.g. in Gboard: Settings) β†’ Pressed sound).

Check the version. MIUI/HyperOS In Settings β†’ The phone.

Close all applications that use the keyboard

Make sure the sound on your phone is not completely turned off

Reboot your phone after changes (recommended)

-->

If the keyboard sound option is not on the menu, you may have custom firmware installed on your device or a modified version of MIUI. In this case, try alternative methods from the following sections.

⚠️ Note: On some models POCO (for example, POCO F5) Keyboard sound is tied to system notification sounds. Disabling one can affect the other.

2. Sound setting for third-party keyboards (Gboard, SwiftKey, Microsoft)

If you use a keyboard from Google, Microsoft or other developers, the audio settings are managed directly in the keyboard app. For example, in Gboard (the most popular alternative to Xiaomi's standard keyboard), the process looks like this:

  1. Open any field to enter text (for example, in WhatsApp or Notepad).
  2. Click on the icon. βš™οΈ (gear) in the top panel of the keyboard to open the settings.
  3. Go to Settings β†’ Basic settings β†’ Sound when pressed.
  4. Choose No Sound or adjust the volume.

For SwiftKey, the path is: Settings β†’ Sound and vibration β†’ Keyboard sound. Microsoft SwiftKey also allows you to turn on vibration instead of sound, which is useful if tactile feedback is more important than audio.

keyboardThe path to sound settingsAdditional options
GboardSettings β†’ Main β†’ Sound when pressedVibration, sound of the spatial keyboard
SwiftKeySettings β†’ Sound and vibration β†’ Keyboard soundVolume setting, vibration
Standard MIUISettings β†’ Sound and vibration β†’ System soundsThere is no customization of sound
FleksySettings β†’ Sounds and vibrationsSelection of 3 preset sounds

On HyperOS devices, the sound of third-party keyboards may conflict with system settings. If it continues to play after the Gboard sound is turned off, check the settings in Settings β†’ Applications β†’ Application Management β†’ Gboard β†’ Permissions β†’ Change system settings.

3. Replacement of the keyboard sound with custom (no root)

If you don’t like the standard sounds, you can replace them with your own.mp3-files without root rights:

  1. Download a file with sound (e.g., from a Zedge site) and the optimal duration is 0.1-0.3 seconds.
  2. Rename the file to keypress.mp3 (for press sound) or keyrelease.mp3 (for release sound).
  3. Use the Files by Google app or any file manager with access to system folders.
  4. Move the file to /system/media/audio/ui/ (requires permission to write to system partitions).

If /system access is blocked, an alternative way is to use the Zedge or Ringtone Maker app, which allows you to assign custom sounds to system events. However, this method does not work on all Xiaomi models due to MIUI limitations.

How to create the perfect sound for the keyboard?
Use an audio editor (such as Audacity) to trim the sound to 100-300ms. Make sure the sound is monophonic (not stereo) and has MP3 or OGG format. Avoid high frequencies - they can be annoying when played frequently. Test the sound with headphones before installation to make sure it is comfortable.

⚠️ Note: Replacing system sounds without root can cause crashes if the file is in the wrong format or bitrate.Recommended bitrate is 64-128 kbit/s.

4. Completely shutting down the sound via ADB (for power users)

If standard methods do not work, you can turn off the keyboard sound through ADB-This method is suitable for devices with unlocked bootloader or enabled debugging on the USB. You'll need it:

  • πŸ–₯️ Computer with installed ADB Tools (you can download from the official Android website).
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press to unlock the developer mode, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-plug-in.

After connecting the phone to the PC, perform in the command line:

adb shell settings put system sound_effects_enabled 0

This command disables all system sound effects, including the keyboard. To bring the sounds back, use:

adb shell settings put system sound_effects_enabled 1

To selectively disable only the keyboard sound, you will need to edit the /system/build.prop file, which is only possible with root rights.

Standard settings of MIUI

Third-party keyboards (Gboard, SwiftKey)

Replace sound through file manager

ADB-commands or root access

-->

5. Features of settings on different Xiaomi models

MIUI and HyperOS firmware differ depending on the device model, and below are the key nuances for popular lines:

  • πŸ“± Xiaomi 13/14 Series: Keyboard sound is controlled through Settings β†’ Sound and vibration β†’ Additional settings β†’ Keyboards. HyperOS has added the option Tactile feedback.
  • πŸ”΄ Redmi Note 11/12: Nana MIUI 13 Keyboard sound tied to system sounds.Switching off one could affect notifications.
  • πŸ”₯ POCO F4/F5: In some firmware, the sound of the keyboard cannot be turned off separately - only together with the sounds of locking the screen.
  • πŸ€– Xiaomi Pad 5/6: On tablets, the sound of the keyboard is adjusted to Settings β†’ The device β†’ Keyboard and input.

On HyperOS devices (such as Xiaomi 14 or Redmi K70), the audio menu has been redesigned. Now the option is hidden under Settings β†’ Sound and Vibration β†’ System Sounds and Vibration β†’ Keyboard Sounds. If you don’t find this item, try searching by settings (the magnifier icon in the upper right corner).

πŸ’‘

On some POCO models, the keyboard sound can be turned off via Do Not Disturb mode. Add the keyboard app to exceptions so that the sound does not play while typing.

Frequent problems and their solutions

Xiaomi users often face the following difficulties when adjusting the keyboard sound:

Problem.Possible causeDecision
The sound does not turn off in the settingsConflict with custom firmware or updateReset the sound settings to standard or use ADB
It's sounding, but it's very quiet.Limiting media volumeCheck the volume slider in Settings β†’ Sound
After the MIUI update, the sound returned.Resetting user settingsTurn off the sound in the new menus again.
Castomic sound is not reproducedWrong file formatConvert sound to MP3 with a bitrate of 128 kbps

If the keyboard sound is gone after resetting or updating, try:

  1. Reset the device.
  2. Clear the Settings app cache (Settings β†’ Applications β†’ Application Management β†’ Settings β†’ Clear the cache).
  3. Install an alternative keyboard (such as Gboard) and turn off the sound in its settings.

πŸ’‘

On HyperOS devices, the keyboard sound can turn on automatically after resetting, and always check the sound settings after updates or resets.

7. Alternative solutions: vibration instead of sound

If the soundtrack is intrusive, but you care about feedback when dialing, consider the tactile vibration, which is less intrusive and works even in silent mode.

  • πŸ“² In the standard keyboard. MIUI: Settings β†’ Sound and vibration β†’ Press vibration.
  • 🎹 In Gboard: Settings β†’ Main settings β†’ Press vibration.
  • ⚑ In SwiftKey: Settings β†’ Sound and vibration β†’ Key vibrations.

On some models (such as the Xiaomi 13 Pro), the keyboard vibration supports intensity setting. Go to Settings β†’ Additional Settings β†’ Vibration and haptic feedback to do this.

⚠️ Warning: Excessive vibration can shorten the life of a tactile motor, with optimal intensity of 30-50% of the maximum.

FAQ: Answers to Frequent Questions

Can I change the sound of the keyboard without root?
Yes, but with limitations. You can: Use third-party keyboards (Gboard, SwiftKey) with your own sounds. Replace system sounds through the file manager (if you have access to the folder). /system/media/audio/ui/). Apply ADB-There are no root-based customization commands to shut down all system sounds.
Why did the keyboard sound disappear after the HyperOS update?
HyperOS has changed the configuration of the settings menu. Keyboard sound can now be in: Settings β†’ Sound and vibration β†’ System sounds and vibrations β†’ Keyboard sounds. Settings β†’ Additional settings β†’ UI sounds. If you don't have an option, try resetting the sound settings to standard.
How to turn off sound only for a specific application (such as WhatsApp)?
This is not possible with standard MIUI tools. Alternative ways: Use Gboard and turn off the sound in its settings β€” this will affect all applications. Install SoundAssistant (from Samsung, works for Xiaomi via APK) to selectively turn off the sounds. Activate Do Not Disturb mode for a particular application.
Can I return the sound of the keyboard after resetting the settings?
Yes. Once reset, the keyboard sound is turned on by default. To return your settings: Go to Settings β†’ Sound and Vibration. Find the Keywords section and turn it off. If you use a third-party keyboard, set it separately.
Why does the sound of the keyboard only work in headphones?
This may be due to: Audio profile settings (e.g., Headphone Only mode activated); phone speaker damage (check other sounds playback); firmware error (try updating MIUI/HyperOS). To check, go to Settings β†’ Sound β†’ Output and select Speaker.