Why keyboard sounds are annoying and how to turn them off without consequences
The audio signals used in typing on the Xiaomi Redmi 9C are one of the most controversial features of MIUI. For some users, clicking the keys gives the illusion of a device being responsive, for others, a source of constant irritation, especially in quiet rooms, at night or when communicating actively in instant messengers. Fortunately, the manufacturer has provided several ways to turn off the sounds, both through standard settings and bypasses.
The main difficulty is that MIUI often hides options in non-obvious menu sections, and after updates, the interface can change. For example, in the firmware versions before MIUI 12.5, disabling keyboard sounds was available directly in the language settings, and now the path has changed. In addition, some users are faced with the fact that sounds return after rebooting or updating applications. In this article, we will discuss all the current methods from basic to advanced, including solving the problem with stubborn sounds.
Itβs important to understand that keyboard sounds are divided into two types: system (set in Android settings) and applications (managed separately in each messenger or keyboard). The Redmi 9C defaults to the Gboard (Google) or Mi Keyboard (Xiaomi) keyboard, and each has its own customization nuances. If you use a third-party keyboard (like SwiftKey or Fleksy), the algorithm for turning off the sounds will be different.
Method 1: Turning off sounds in MIUI system settings
The most obvious and safe method is to use the built-in MIUI options, which is suitable for the standard Mi Keyboard and most third-party solutions.
- Open Settings (the gear icon on the main screen).
- Go to the section Sound and vibration.
- Scroll down to the System Sounds block and tap it.
- Find the option of Keystroke Sound (or Keyboard Sounds in newer versions) and move the slider to the Off position.
If you still hear the sounds after this, check the settings of the specific keyboard (see the next section). Also note the firmware version: MIUI 13/14 may have slightly different paths. For example, in some builds, the option is hidden in Settings β Additional β Special Features β Sound Effects.
Restart phone after changes | Update firmware to the latest version | Check settings in the keyboard application itself |Remove the cache of the Keyboard application-->
β οΈ Note: On some custom firmware (e.g. Pixel Experience or LineageOS), the system keyboard sounds may be linked to a common sound profile, in which case, disabling them will cause all notifications to be turned off.
Method 2: Configure the Gboard keyboard (Google)
If you use Gboard, the sounds are controlled separately from the system settings, and this method works even if the system sounds are already disabled, but the keyboard keeps clicking.
- Open any field to enter text (such as WhatsApp or Notes).
- Slip the gear icon on the keyboard panel to open its settings.
- Select Settings β Sound when pressed.
- Turn off the option of Key Sound and (optional) Vibration when pressed.
Gboard also has a hidden audio feedback feature for voice input, so if you notice any extraneous sounds when dictating, turn it off in the same menu, and note that after the Gboard update, the settings may be reset, in which case you will have to reconfigure them.
How to Reset Gboard Settings to Factory
For users who switch between languages frequently, it's helpful to know that sounds can be selectively turned off, such as leaving them for English and removing them for Russian.
- In Gboard settings, select Languages.
- Slap the desired language and turn off the sound individually.
Method 3: Turn off sounds for Mi Keyboard (standard Xiaomi keyboard)
Mi Keyboard is Xiaomi's default keyboard, which is set to the Redmi 9C. Its settings are hidden deeper than Gboard's, and often depend on the firmware version. Here's the current algorithm for MIUI 12-14:
- Press the space on the keyboard with your finger and select the keyboard settings (or tap the gear icon if it is displayed).
- Go to Additional Settings β Sound and vibration.
- Turn off the sliders Key Sound and Vibration when pressed.
If your version of MIUI does not have the option of additional settings, try an alternative way:
- Open Settings β Applications β Application Management.
- Find the Mi Keyboard in the list and tap it.
- Select the default settings β Open the keyboard settings.
In MIUI 14 firmware based on Android 13, keyboard sounds can be tied to the system theme. If they return after turning them off, try changing the theme to the standard one (in Settings β Theme).
Method 4: 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 manage audible notifications, including system signals.
- Open Settings β Sound and vibration β Do not disturb.
- Activate the mode and select Settings β Rules.
- Create a new rule (e.g., βSilent Modeβ) and specify: π Time of action (for example, from 22:00 to 7:00). π Lock type: Select All sounds or notifications only (second option leaves keyboard sounds). π Exceptions: Add important contacts or apps whose sounds should work.
The downside of this method is that it turns off all sounds, not just keyboards. However, it is useful if you need to quickly provide silence without deep settings. MIUI 14 also introduced the option Adaptive Mode, which automatically turns on Do Not Disturb depending on your location (for example, at work or at home).
β οΈ Warning: In Do Not Disturb mode, audio notifications from messengers and alarms may not come!
Method 5: Advanced Methods (for Power Users)
If standard methods don't work, you can resort to more radical measures, such as using a super-user's rights (root) or an ADB (Android Debug Bridge) that are suitable for users who are willing to risk system stability for the sake of silence.
Method 1: Disconnection through ADB
This allows you to block system sounds at the Android level, you need a computer with ADB drivers installed and USB debugging enabled on your phone.
adb shell settings put system sound_effects_enabled 0Once you have completed the command, restart your phone. To return the sounds, replace 0 with 1. Note that this will turn off all system sounds, including notifications and screen lock.
Method 2: Delete audio files (root required)
The method is to delete or rename the keyboard sounds files in the system partition, which is an extreme measure, as incorrect actions can lead to failures.
- Install a file manager with root support (such as Root Explorer).
- Go to /system/media/audio/ui.
- Find files with the names KeypressStandard.ogg, KeypressSpacebar.ogg, KeypressDelete.ogg.
- Rename them by adding.bak at the end (e.g. KeypressStandard.ogg.bak).
- Reboot the phone.
If neither method worked, try installing an alternative keyboard (like SwiftKey or Fleksy) that makes it easier to turn off sounds, and itβs also worth checking if your phone has βoptimizersβ or βcleanersβ (like Clean Master) that can reset settings.