How to remove sound when pressing the keys on Xiaomi Redmi 9: the complete guide

Why keyboard sounds are annoying and how to turn them off without consequences

The audio signals when typing on Xiaomi Redmi 9 is one of the most controversial features of MIUI. For some users, clicking keys creates pleasant tactile feedback, but most smartphone owners find them annoying, especially in quiet rooms or at night. The problem is compounded by the fact that sounds can be triggered not only in the standard keyboard, but also in messengers, the browser, and sometimes even when the screen is locked.

In this article, we’ll look at all the possible ways to turn off sounds, from basic Redmi 9 settings to hidden developer settings and third-party utilities. It’s important to understand that the methods differ depending on the version of MIUI (12, 13 or 14) and the type of keyboard (system Gboard, SwiftKey or branded Xiaomi), and we’ll also warn about the potential risks, such as why you shouldn’t delete system audio files manually.

If you have already tried to turn off sounds through Settings β†’ Sounds and vibrations, but without success, do not rush to reset your phone to factory settings. 80% of the time, the problem is solved by changing only 1-2 parameters, which most users do not even know about.

Method 1: Turning off sounds in keyboard settings

The most obvious and safe method is to deactivate sounds directly in the settings of the keyboard you use. On Redmi 9, either the standard MIUI keyboard or Google's Gboard can be installed by default, and the instructions are different for them.

For the Xiaomi branded keyboard:

  1. Open any field to enter text (e.g., in Messages).
  2. Touch the badge. βš™οΈ (gears) on the keyboard panel to open the settings.
  3. Go to the section Sound and vibration.
  4. Turn off the sliders Key Sound and Vibration when pressed.

For Gboard:

  • πŸ“± Open the Settings. β†’ System system β†’ Language and input β†’ Virtual keyboard.
  • πŸ” Choose Gboard. β†’ Settings.
  • πŸ”Š Go to Sound when pressed and set the value No Sound.
  • πŸ“΅ In the same menu, turn off Vibration when pressed if it interferes.

Make sure the keyboard is updated to the latest version|

Check if the "No Sound" mode on the phone is on |

Restart the device after the changes |

Try to enter text in different applications (messenger, browser)-->

Important: If after the shutdown, the sounds continue to play, then the problem lies not in the keyboard, but in the system settings of MIUI.

Method 2: Global shutdown of system sounds in MIUI

Sometimes key sounds are played not because of the keyboard settings, but because of Xiaomi's global sound circuitry. MIUI has a separate section to manage all the audio signals, including those that fire when you press the screen.

To turn them off:

  1. Go to Settings β†’ Sounds and vibrations.
  2. Scroll down to the System Sounds block.
  3. Turn off the sliders: πŸ”” Touch sounds (responsible for clicking on screen) πŸ“² Lock/unlock sound (sometimes conflicting with keyboard) πŸ”„ Sound when the screen is rotating (can duplicate keyboard sounds)

Sounds and vibrations

No sound.

Vibration.

πŸ’‘

If after turning off the sounds, the keyboard became less responsive, try to turn on Vibration when pressed in the keyboard settings - this compensates for the lack of an audio signal.

Redmi 9 with MIUI 12.5 firmware and below may not have a separate switch for Touch Sounds, in which case use method 3 or 4.

Method 3: Use of the "Do Not Disturb" mode

If keyboard sounds are only needed in certain situations (such as work or night), it is convenient to use Do Not Disturb mode, which allows you to flexibly adjust audio notifications, including system signals.

How to set up:

  1. Open the Settings. β†’ Don't disturb.
  2. Activate the slider Enable.
  3. Press the Rules. β†’ Add a rule.
  4. Select an Event (e.g. Manual or Schedule).
  5. In the section of the Sounds mark: πŸ”• Turn off system sounds πŸ“΅ Turn off the vibration. πŸ”” Turn off notification sounds

Save the rule and activate it.

⚠️ Note: Do Not Disturb also blocks calls and notifications. To avoid this, add important contacts to the exception list (Settings) β†’ Don't disturb. β†’ Exceptions).

Regime.Turns off the keyboards.Shutting down the calls.Turn off notifications
No sound.βœ… Yes.❌ No.❌ No.
Vibration.βœ… Yes.❌ No.❌ No.
Don't disturb (complete)βœ… Yes.βœ… Yes.βœ… Yes.
Don't disturb (sound only)βœ… Yes.❌ No.βœ… Yes.

Method 4: Reset the sound settings (if nothing helps)

If the keys are not turned off by any of these methods, there may have been a failure in the system settings, in which case resetting the sound parameters to the factory will help.

Instructions:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times on the MIUI version to activate Developer Mode.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Find the option Reset sound settings and confirm the action.
What to do if there is no option "Reset sound settings"?
On some versions of MIUI (especially 13+), this item may not be available. Alternatively, reset all settings through Settings β†’ System β†’ Resets β†’ Reset all settings (without deleting data).

⚠️ Warning: Resetting your audio settings will return all system sounds (alarm clocks, notifications, ringtones) to default values.

After reset, recheck the keyboard and system sounds settings (method 1 and 2) and 95% of the time, this solves the problem.

Keyboard settings |

Systemic sounds MIUI|

Do not disturb mode |

Resetting of sound settings |

Nothing helped.-->

Method 5: Delete audio files (for advanced users)

This method is only suitable for those who are ready to work with system files and have root access or ADB. Xiaomi Redmi 9 stores key sounds in the /system/media/audio/ui folder. Deleting or renaming these files will result in a complete shutdown of sounds, but requires caution.

Step-by-step:

  1. Install ADB Tools on your PC and connect Redmi 9 via USB (with debugging enabled).
  2. Open the command prompt and type: adb shell su mount -o rw, remount /system cd /system/media/audio/ui ls Here you will see files like KeypressStandard.ogg or KeypressSpacebar.ogg.
  3. Rename the files (e.g. add the.bak extension): mv KeypressStandard.ogg KeypressStandard.ogg.bak
  4. Reboot the phone.

For Redmi owners 9 with custom firmware (e.g. Pixel Experience or LineageOS): key sounds are controlled via Settings β†’ System system β†’ Language and input β†’ Virtual keyboard β†’ Additional settings: Some builds may require editing of the build.prop file (add a line) ro.config.vc_call_vol_steps=0).

FAQ: Frequent questions about keyboard sounds on Xiaomi

❓ Why do keyboard sounds turn on on on their own after the update MIUI?
This is a well-known problem with MIUI 12/13/14. After major updates, the system resets some audio settings to default values. To avoid this, before updating: Take screenshots of current audio and keyboard settings. Turn off automatic optimization in Settings β†’ Battery β†’ Optimization. After updating manually return all settings.
❓ Can you turn off sounds only for specific applications?
Yes, but not through the standard settings. Options: Use App Settings (requires the Xposed Framework for older Android versions); install Island (for Android 9+) and clone an app with the sounds turned off. Some messengers (for example, Telegram) have separate keyboard settings.
❓ Why the key vibration works and the sound does not (or vice versa)?
This is due to a conflict between keyboard settings and system settings. Check: The Gboard/MIUI Keyboard has both sound and vibration disabled. In Settings β†’ No active services that intercept sounds (e.g. Live Transcribe) System sound is not disabled at the profile level (no sound/vibration). If the problem persists, try changing the keyboard to a third-party (e.g. SwiftKey).
❓ How to Recover Keys If I Turned Them Off and Now Need Them?
Just repeat the steps from Method 1 or 2 in reverse order: For keyboard: turn on keyboard sliders Keyboard Sound and Vibration. For system: return to Settings β†’ Sounds and Vibration and activate Touch Sounds. If the sounds are not returned, check if the system files are deleted (see Method 5).
❓ Will these methods work on other Xiaomi models (Redmi Note 10, POCO X3 etc.)?
Yes, most methods are universal for all smartphones on MIUI, including: Redmi Note 8/9/10/11 POCO X3/X4/F3 Mi 10/11/12 Exceptions: On POCO with POCO Launcher firmware, there may be no Touch Sounds section – use Settings β†’ Sound β†’ Additional. On Xiaomi with Android 13+, some options are moved to Settings β†’ Notifications and controls β†’ Device Sounds.