The emoji clave on Xiaomi Redmi 9 can annoy users who prefer a minimalist interface or often mistakenly click on emojis instead of letters. Unlike the iPhone, where it takes 2 clicks to turn off the emoji, on MIUI, this process is hidden deep in the settings β or not available at all by standard methods. The problem is compounded by the fact that the Xiaomi system keyboard (Gboard or Mi Keyboard) integrates the emoji panel into the bottom row by default, and in some versions of MIUI it cannot be removed through the graphical interface.
In this article, we will discuss all working methods, from basic settings to editing system files (for advanced users), and pay special attention to the nuances of MIUI 12-14, where the logic of disabling emojis differs from earlier versions. If you use Redmi 9 (model code lancelot), Redmi 9A (dandelion), or Redmi 9C (angelica), the instructions below will fit with an adjustment for the firmware version.
1. Method: disabling emojis through keyboard settings
The easiest method is to use the built-in Gboard options (if it is installed by default) or Mi Keyboard. However, in MIUI 13/14, some menu items may be missing due to Xiaomi's policy of simplifying the interface.
Instructions for Gboard:
- π± Open any field to enter text (for example, in Notes) to appear keyboard.
- βοΈ Click on the icon. βοΈ Settings in the top row of the keyboard (or hold the comma if there is no icon).
- π Go to Settings. β Topics β Keyboard control.
- π« Find the option to Show the Emoji button and turn off the slider.
For the Mi Keyboard (the native keyboard of Xiaomi), the path is different:
- π± Go to Settings. β Additionally. β Language and input β Current keyboard.
- π§ Choose the Mi Keyboard β Settings β Layout and input.
- π Find the Emoji section and GIF And turn off the Emoji button.
β οΈ Note: Some Redmi 9 firmware (especially with the MIUI Global) the option to disable the emoji may be blocked. If the slider is inactive or absent, proceed to the next method.
2. Method: installation of an alternative keyboard without emoji
If the system settings do not allow you to remove the emoji, the most reliable workaround is to install a third-party keyboard where the emoji panel is disabled by default or not at all.
- πΉ SwiftKey (Microsoft) β allows you to completely hide emojis through settings.
- πΉ Fleksy β Minimalist keyboard without unnecessary buttons.
- πΉ AnySoftKeyboard - open source, flexible layout configuration.
How to install and configure:
- Download the keyboard from Google Play (like SwiftKey).
- Go to Settings β System β Language and input β Virtual keyboard.
- Activate the new keyboard and set it by default.
- In the keyboard settings, find the Emoji or Layout section and turn off the display of emojis.
The advantage of this method is guaranteed removal of emoji without risk to the system, as well as additional features (for example, swipe input or design themes).
βοΈ Preparation for keyboard change
3. Method: editing system files (for advanced)
If you're willing to take risks and have root rights, you can delete the emoji at the system file level, which is irreversible and can cause failures if done incorrectly. We recommend only for firmware based on MIUI 12.5 and below - in new versions Xiaomi has tightened the protection of the system partition.
Instructions:
- Install Root Explorer or Solid Explorer with access to the root file system.
- Click on /system/usr/keyboard/layouts/ or (for some firmware): /system/usr/keylayout/
- Find files with the.kl extension (like Generic.kl) and open them in the text editor.
- Delete or comment (add # to the beginning of the line) blocks containing key 113 EMOTICON or key 213 FACE
- Save the changes, restart the device.
β οΈ Warning: Incorrect editing of system files can result in loss of the keyboard completely or load cycle.Before changes, back up the files via TWRP or ADB.
What if the keyboard stopped working after editing?
4. Comparison of methods: which one to choose?
To determine a method, evaluate its complexity and risks, and in the table below, compare all options:
| Method | Difficulty | Root is required. | Risk to the system | Reversibility |
|---|---|---|---|---|
| Keyboard settings | β (simple) | β No. | β No. | β Yes. |
| third-party keyboard | ββ (middle-of-the-road) | β No. | β No. | β Yes. |
| Editing system files | βββ (difficult) | β Yes. | β High-pitched | β No (no backup) |
| ADB-teams (for MIUI 14+) | βββ (difficult) | β No, but you do. ADB) | β Medium. | β Yes. |
For most Redmi 9 users, the second option is the best (installing an alternative keyboard), which requires no technical skills, is reversible and does not affect the warranty. MIUI 14 and donβt want to install third-party apps, try ADB-method (described below).
5. Method: Disabling emojis via ADB (without root)
Since MIUI 13, Xiaomi has blocked some of the keyboard settings, but these can be changed via Android Debug Bridge (ADB), a method that does not require root rights, but requires a computer and a developer mode enabled.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone. 7 times click on the MIUI Version until a notification appears You became a developer.
USB debugging
Settings β Additional β For Developers
Redmi 9
ADB-tools
adb shell settings put secure emoji_switch_keyboard 0For the Mi Keyboard, additionally:
adb shell settings put secure miui_emoji_enabled 0Reset the device.
β οΈ Attention: After update MIUI To get the emoji back, change the 0 to 1 commands.
π‘
If ADB doesnβt recognize the device, try reinstalling Xiaomi drivers via Mi PC Suite or manually pointing the path to the drivers in Windows Device Manager.
6. Frequent problems and solutions
Even after the emoji is turned off, Redmi 9 users are faced with typical difficulties.
Problem 1: The emoji button is gone, but the emojis still appear when you press the keys long enough.
- πΉ This is a text replacement feature in Gboard. Open Settings. β Correction of text β Text substitutions and remove all automatic emoji substitutions.
Problem 2: After the MIUI update, the emojis are back.
- πΉ Xiaomi resets some settings when updating.Repeat ADB-commands or check the keyboard settings again.
Problem 3: You canβt install a third-party keyboard β the βEnableβ button is inactive.
- πΉ Go to Settings. β Annexes β Manage applications, find the keyboard and allow it to display on top of other windows.
π‘
If none of the methods worked, check the MIUI version: in MIUI 14 Global, some keyboard functions are locked at the firmware level, in which case only changing the keyboard or rolling back to an earlier version of the software will help.