How to change the sound of keys on Xiaomi: 5 ways from system settings to custom tunes

Keystroke sounds on Xiaomi are not just a functional element, but part of the user experience. For some, it is a familiar tactile feedback, for others – an annoying factor, especially in quiet rooms. Fortunately, the manufacturer provides several ways to adjust or completely disable the sound effects of the keyboard, and advanced users can go further – install their own tunes through hidden settings or third-party applications.

In this article, we will analyze all available methods of changing the sound of keys on Xiaomi, Redmi and other smartphones. POCO steerable MIUI 14/15 And the new HyperOS firmware. You'll learn how to do it:

  • πŸ”Š Disable or enable system key sounds through standard settings
  • 🎡 Change the melody of the pressing on one of the preset in MIUI
  • πŸ› οΈ Set custom sounds through the file system (without root)
  • πŸ“± Use third-party keyboards with advanced sound settings
  • βš™οΈ Solve problems if sounds don’t change or disappear after an update

Important: Some methods require access to the file system or the installation of additional applications, and we have marked these methods with special warnings β€” read them carefully before action.

1. Standard settings of the sound of the keys in MIUI hyperos

The easiest way to control keyboard sounds is through system settings, which works on all Xiaomi models, including the Redmi Note. 12, POCO X5, Xiaomi 13/14 and other devices under control MIUI 14/15 or hyperos.

To turn off or turn on the sound of the keys:

  1. Open the Settings app.
  2. Go to the section Sound and vibration (on some models – Sound and vibration).
  3. Find Key Sounds or Press Sound (in HyperOS, System Sounds may be called).
  4. Switch the slider to the On or Off position.

Some firmware also has a choice of melody from a preset set. MIUI 15 you can choose between classic Tick, Key or Soft Click. HyperOS may have a different list, with new audio themes added synchronized with the overall system design.

⚠️ Note: On HyperOS devices, the path to settings may be different. If you can't find the key sounds section, try searching through the search bar in the settings for "press sound".

πŸ“Š What kind of firmware you use on your Xiaomi?
MIUI 14
MIUI 15
HyperOS
Other (e.g. custom)
I don't know.

2. How to change the sound of the keys to the preset in MIUI

If you don't like standard sound, but you don't want to install third-party apps, you can choose one of the alternative tunes built into the firmware. This method works on most Xiaomi devices, but the list of available sounds depends on the version. MIUI or hyperos.

Instructions:

  1. Open the Settings. β†’ Sounds and vibrations.
  2. Click on Key Sounds (or System Sounds in HyperOS).
  3. Select the Sound Type or Press Melody.
  4. Listen to the available options and choose the one you like.

Here is a sample list of sounds that may be available (depending on the model and firmware region):

Name of the soundDescriptionAvailable in
TickClassic short sound (by default)MIUI 12–15, HyperOS
keyboardA more deaf and soft clickMIUI 14+, HyperOS
Soft click.Muffled sound, suitable for quiet roomsMIUI 15, HyperOS
ElectronicFuturistic sound (less common)MIUI global firmware
No sound.Total keyboard switching offAll versions.

If your firmware doesn’t have a choice of sounds, it could mean that:

  • πŸ“± You have a simplified version. MIUI (For example, in China or India, where some settings are hidden.
  • πŸ”„ The firmware has been updated and the option is temporarily unavailable (check the updates).
  • πŸ› οΈ The device has a custom firmware, where the key sounds are rigidly spelled out in the system files.

πŸ’‘

If there is no choice of sounds in the settings, try changing the theme in Settings β†’ Screen. β†’ Subject. Some topics. MIUI They also change the sound effects.

3. Installation of custom key sounds without root

If you don't like preset sounds, you can set your own tunes. You don't have to get root rights to that, you just have to access the file system through Explorer or ADB. This method works on most Xiaomi devices, but requires caution.

You'll need:

  • πŸ“ A sound file in.ogg format or.mp3 (It is better to use.ogg for compatibility).
  • πŸ“‚ File Manager with access to system folders (e.g. MiXplorer or Solid Explorer).
  • πŸ”§ Developer mode enabled (if you use it) ADB).

Instructions:

  1. Download or create a sound file. Optimal settings: Format: OGG (Duration: 0.1–0.5 seconds Bitrate: 64–128 kbit/s Rename the file to keypress.ogg (for press sound) or keyrelease.ogg (for release sound).
  2. Copy the file into the system folder: /system/media/audio/ui/ To do this: Open MiXplorer, turn on the display of hidden and system files. Go along the way /system/media/audio/ui/. Back up your original files (for example, move them to another folder).Put your keypress.ogg and keyrelease.ogg files in.

644

Reset the device.

⚠️ Warning: Incorrectly changing system files can cause device malfunction.If after changing the sounds, the keyboard stopped working or the phone started to brake, return the original files and reset the settings through Settings. β†’ Memory. β†’ Resetting settings.

Create a backup copy of original files|Check the sound file format (OGG)|Install a file manager with root access|Enable debugging on USB (if used ADB)|Restart the phone after replacement-->

4.Using third-party keyboards with their own sounds

If you don't want to mess with system files, you can install a third-party keyboard that supports custom sounds, which is safer because it doesn't affect system folders, but requires additional software.

The best keyboards for Xiaomi with customization of sounds:

  • 🎹 Gboard (Google Keyboard) – allows you to turn off sounds or replace them through plugins.
  • πŸŽ›οΈ SwiftKey – supports setting of press and vibration sounds.
  • 🎢 Chroom – keyboard with extended sound themes (including musical effects).
  • πŸ”Š Fleksy – allows you to upload your own keyboard sounds.

How to set up sounds in Gboard:

  1. Install Gboard from Google Play.
  2. Open any field to enter text, click on the icon βš™οΈ (gear on the keyboard.
  3. Select Settings β†’ Sound when pressed.
  4. Turn off the sound or select one of the options offered.

To install custom sounds in Fleksy:

  1. Download and install Fleksy.
  2. Go to Settings β†’ Sounds and vibrations.
  3. Click Download sounds and select a file from the device’s memory.
  4. Save the settings and check the work.

⚠️ Note: Some keyboards (e.g. SwiftKey) may conflict with system sounds MIUI. If sounds overlap, turn off the system key sounds in the phone settings.

5. Solving keyboard sound problems

Sometimes the keyboard sounds stop working or start playing incorrectly, and here are the most common problems and solutions.

Problem.Possible causeDecision
Keyboard sounds disappear after updateResetting the sound settings in the new version MIUI/HyperOSCheck the settings in Sounds and Vibration or reset the sound settings through Settings β†’ System system β†’ Resetting settings β†’ Resetting the sound settings
The sound is being played with a delay.CPU overload or cache problemsClear the cache of system applications through Settings β†’ Annexes β†’ Application management β†’ Three points. β†’ Show system-based β†’ Media player
Castomic sounds don't work.Incorrect access rights to filesSet rights 644 for audio files via ADB file manager
The sounds are duplicated (systemic) + keyboard)Conflict between system sounds and third-party keyboardTurn off system sounds in Settings β†’ Sounds and vibrations
The sound is distorted or interrupted.Inappropriate format or bitrate of a sound fileConvert sound into OGG bitrate 64-128 kbit/s

If none of these methods worked, try:

  • πŸ”„ Reset the sound settings through Settings β†’ System system β†’ Resetting settings β†’ Resetting the sound settings.
  • πŸ“± Reinstall the keyboard (if you use a third-party one).
  • πŸ”§ Check your device for viruses (some malware blocks system sounds).
What if the keys are lost after resetting?
After the Hard Reset, all custom sounds will be removed and the system will return to the factory settings to recover their sounds: 1. Repeat the file replacement procedure in /system/media/audio/ui/. 2. If you used a third-party keyboard, install it again and adjust the sounds. 3. Check if the sounds are blocked by Do Not Disturb or Energy Saving.

6. Features of the sound settings on HyperOS

The new HyperOS firmware that comes to replace MIUI, It has a number of differences in the way you set the sounds, and in particular, the keys here are very closely integrated with the overall sound theme of the system:

  • 🎨 When changing the theme of the design in Settings β†’ Screen. β†’ The theme can change automatically and keyboard sounds can be changed.
  • πŸ”Š Some sound effects (such as vibration when pressed) are now customized in one section with the main sounds.
  • πŸ“ The paths to system sound files may differ (e.g., key sounds may be stored in the system). /product/media/audio/ui/ instead /system/media/audio/ui/).

How to change the sound of the keys in HyperOS:

  1. Open the Settings. β†’ Sound and vibration.
  2. Select System Sounds.
  3. Click on Interaction Sounds (or Interface Sounds).
  4. Turn on or off the key sounds, and also select one of the available tunes.

If you don’t like the default sounds in HyperOS, you can:

  • 🎡 Install a third-party keyboard (as described in Section 4).
  • πŸ› οΈ Replace system sounds through ADB (Developer Mode Required to be Enabled).
  • πŸ”„ Back on. MIUI (If your model supports the rollback of firmware).

πŸ’‘

In HyperOS, the keys are tied to the overall theme of the design, and if you changed the theme but the sounds are still the same, try restarting the device or resetting the sound settings.

7. Alternative methods: ADB and custom firmware

For advanced users who want complete control over keyboard sounds, there are two additional methods: using the keyboard. ADB (Android Debug Bridge and custom firmware installations require technical skills and can affect the stability of the device.

Method 1: Replace sounds through ADB

If you don’t have root rights, you have access to ADB, You can replace audio files via the command line:

  1. Connect your phone to your PC and enable debugging. USB In Settings β†’ The phone. β†’ Version. MIUI (Press 7 times to activate Developer Mode).
  2. Open the command line on your PC and type: Adb devices Make sure the device is defined.
  3. Copy your audio file to the system folder: adb push keypress.ogg /sdcard/ adb shell su mount -o rw,remount /system cp /sdcard/keypress.ogg /system/media/audio/ui/ chmod 644 /system/media/audio/ui/keypress.ogg reboot

Method 2: Castom firmware

Some custom firmware (such as LineageOS, Pixel Experience or crDroid) allow you to flexibly adjust key sounds through built-in menus, but they require:

  • πŸ”“ Unlocked bootloader (Bootloader).
  • πŸ“± Established custom recaveri (TWRP Or OrangeFox).
  • πŸ”§ Knowledge of the basics of working with ADB and Fastboot.

⚠️ Attention: Installing custom firmware will lead to loss of warranty and may cause unstable operation of the device.Be sure to back up the data through the TWRP Mi Cloud.

FAQ: Frequent questions about keyboard sounds on Xiaomi

Can I change the sound of the keys on Xiaomi without root?
Yes, there are several ways: Use a third-party keyboard (like Fleksy or Chroom); Replace system audio files through a file manager with access to system folders (like MiXplorer). ADB It's a free way to copy audio files without root, but for complete freedom (e.g., installing sounds in a format). MP3 For any length of time, root may be required.
Why After Updating MIUI missing keyboards?
This is a typical problem when switching to a new firmware version. Causes: Resetting the sound settings to factory ones. Changing the paths to system sound files (for example, in HyperOS, sounds can be stored in a computer system). /product/media/audio/ui/). Conflict with energy optimization (check Settings) β†’ Battery β†’ Solution: return the audio settings manually or repeat the procedure for replacing audio files for the new firmware version.
How to turn off the keyboard sound for only one keyboard (eg Gboard)?
If you use multiple keyboards (e.g. system and Gboard), you can turn off selectively sounds: Open the settings of the desired keyboard (e.g., click on the icon). βš™οΈ Find the Sound section when you press or you set the input settings. Turn off the sound or vibration only for that keyboard.
Where to download high-quality sounds for Xiaomi keys?
Recommended sources: 🎡 Zedge – sounds and melodies for Android. πŸ”Š Notification Sounds – a collection of short sound effects. 🎢 Freesound – Free sounds (to be converted to free sound) OGG). Tip: Choose sounds no longer than 0.5 seconds so they don’t interfere with fast typing.
Can you bring back the old keyboard sounds from the MIUI 12 on MIUI 15?
Yes, for this: Download the archive with sounds from the old version MIUI (forum 4PDA or XDA Extract keypress.ogg and keyrelease.ogg files, replace current audio files with them. /system/media/audio/ui/ (or /product/media/audio/ui/ Reboot the device. If the sounds are not playing, check their format and access rights (644).