Why the standard font on the keyboard Xiaomi Redmi may not suit users
The keyboard is one of the most sought-after tools on a smartphone, and its appearance directly affects the comfort of use. - Owners of Xiaomi Redmi (especially Note models) 10/11/12, Redmi 9/10 or POCO X3/X4) Often faced with the fact that the standard font in the system keyboard MIUI It seems too small, unreadable, or just doesn't fit the interface style. AMOLED-screens where thin fonts can "sit" on dark topics.
Aside from aesthetics, the inconveniences are ergonomics: for example, the Roboto Thin font in the Gboard keyboard or the system MIUI Keyboard is difficult to distinguish in bright sunlight. Other users want to increase the size of the characters for better visibility or, on the contrary, reduce them to fit more text on the screen. In this article, we will discuss all the working ways of changing the font β from built-in settings to installing alternative keyboards and manual editing of system files (for advanced ones).
It is important to understand that customization options depend on the version. MIUI (12, 13 or 14) and a smartphone model, such as the Redmi Note 11 Pro.+ s MIUI 14 more options available than on budget Redmi 9A s MIUI 12.5 The keyboard type also plays a role: system MIUI Keyboard or third-party (Gboard, SwiftKey, etc.).
Method 1: Change the font through the settings of the MIUI system keyboard
If you use the standard MIUI Keyboard, it has limited but useful customization options. Here's how to find them:
- Open any application where the keyboard appears (such as Messages or Notes).
- Touch the gear badge (βοΈ) in the top row of the keyboard to open its settings.
- Go to the Topics and Design section (or Appearance depending on the MIUI version).
- Here you will see the options for font size (usually 3-4 preliminary values: Small, Medium, Large).
Unfortunately, in the standard Xiaomi keyboard, you can't change the font itself (for example, Comic Sans or Monospace) - only its size and boldness.
- π¨ Change the color of the text (in the section Color keys).
- π Set up the transparency of the keyboard background for better readability.
- π± Enable One Hand Mode that automatically increases buttons.
β οΈ Note: Some Redmi models (e.g. Redmi 8 or Redmi) 9C) Themes and design may not be available, which means your version MIUI Keyboard doesn't even support basic customization, so you can move on to the following.
Update your keyboard via Google Play (if itβs Gboard)
Check the version of MIUI in Settings β About the phone
Make sure the developer mode is turned on (if you plan to make manual edits)
Backup keyboard settings (export to file)-->
Method 2: Install an alternative keyboard (Gboard, SwiftKey, etc.)
If the system keyboard isn't enough, the easiest way is to install a third-party keyboard.
- π± Gboard (Google) β supports changing fonts, themes and even animations when clicked.
- β¨οΈ SwiftKey (Microsoft) β offers more styles and responsive input.
- π¨ Chrooma β keyboard with maximum customization (including loading your fonts).
- π Fleksy β Minimalist design with customizable fonts.
Letβs look at the Gboard (the most universal option):
- Install Gboard from Google Play.
- Activate the keyboard in your phone settings: go to Settings β System β Language and input β Virtual keyboard and turn on Gboard.
- Open any text field, tap the gear icon on the keyboard and select Themes.
- In the Create Your Theme section, find the Font option β here you can choose from 5-7 pre-installed options (for example, Roboto Bold, Noto Sans).
SwiftKey will have a different path: Settings β Decoration β Font. There are more styles available, including handwritten and decorative, but not all fonts support Cyrillic β check the display of Russian letters before saving.
| keyboard | Support for font change | Cyrillic | Additional capabilities |
|---|---|---|---|
| Gboard | 5-7 fonts | Yes. | Topics, GIFs, translation |
| SwiftKey | 10+ fonts | Partially. | Adaptive input, cloud synchronizer |
| Chrooma | Downloading your fonts | Yes. | Complete keyboard customization |
| Fleksy | 3 fonts | Yes. | Gestures, minimalism |
π‘
If you change the font to Gboard, you can see Russian letters squared, go to Settings β Languages and add Russian again. This will reset the font cache.
Method 3: Using MIUI themes to change the font globally
MIUI has a Theme feature that allows you to change fonts throughout the system, including the keyboard (but not all versions).
- Open the Themes app (brush icon on your desktop).
- Go to the Fonts section (or Text in older versions).
- Choose your favorite font from the collection (e.g. MiSans, Oppo Sans or HarmonyOS Sans).
- Click Apply β the font will change in all system applications, including the keyboard (if it supports this feature).
There are nuances to this method:
- β Works on MIUI 12.5+ (on MIUI 11 and below fonts from the themes do not apply to the keyboard).
- β Not all fonts from the themes are correctly displayed in Gboard or SwiftKey - check the result.
- π After updating MIUI font settings may be reset.
β οΈ Note: On some firmware (for example, MIUI EU The Fonts section of the Topic app may not be available, due to Xiaomi's policy on regional restrictions, and only manual font installation (see Method 5) will help).
How to return the standard MIUI font if the theme has spoiled the display?
Method 4: Manually modifying font through ADB (for advanced)
If you are ready for experiments, you can change the font of the system keyboard. MIUI Keyboard through ADB (Android Debug Bridge: This method requires an unlocked bootloader and root rights (or at least enabled). USB-debugging).
Here's the step-by-step instruction:
- Connect your phone to your PC and activate it. USB-debugging β The phone. β Version. MIUI (Click on version 7 times, then return to Additional β For developers).
- Download ADB Tools and unpack it on PC.
- Open the command line in the ADB folder and execute: Adb devices (your device should appear).
- Download the font in.ttf format and place it in the folder /system/fonts/ on the phone (root rights required) for example: adb push your_font.ttf /sdcard/ adb shell su mount -o rw,remount /system cp /sdcard/your_font.ttf /system/fonts/ chmod 644 /system/fonts/your_font.ttf
- Reboot your phone. The new font should appear in the keyboard settings.
This method is suitable only for experienced users, as:
- π§ Requires root rights or TWRP.
- π¨ Error commands can lead to bootloop (cyclic reboot).
- π After updating MIUI font may be dropped.
π‘
Changing system fonts through ADB is the most powerful, but also the riskiest method, and we recommend trying third-party keyboards first (Method 2).
Method 5: Using Apps to Customize Fonts
If you can manually edit through ADB, you can use specialized applications, and they work on two principles:
- Intercept the display (lay your font over the system).
- Replace system files (requires root).
Popular applications:
- π± iFont β a simple font manager with a large library (works without root on some firmware).
- π¨ FontFix β fixes font display problems after they are replaced.
- βοΈ ZFont 3 β Supports font installation through TWRP.
Example of iFont usage:
- Download iFont from Google Play.
- Select a font from the directory (e.g. Product Sans or SF Pro).
- Click Install - the app will offer options: via TWRP, Magisk or ADB.
- A reboot may be required for the keyboard.
β οΈ Note: Applications like iFont often require shutdown MIUI Optimization in the Developer Settings (Settings) β Additionally. β For developers β Turn off optimization MIUI). Without this, fonts may not apply.
Method 6: Reset keyboard settings for display errors
If, after experimenting with fonts, the keyboard starts to display incorrectly (hieroglyphs, squares, no characters), resetting will help to return everything to its original state.
For MIUI Keyboard:
- Go to Settings β Applications β Application Management.
- Find the MIUI (or Input Method) keyboard.
- Click Warehouse β Clear the data and Clear the cache.
For Gboard:
- Open the Gboard settings (cog on the keyboard).
- Go to additionally β Reset settings.
- Confirm the reset, the font will return to the standard Roboto.
If the reset didn't help, try:
- π Reinstall the keyboard via Google Play.
- π± Remove updates for system keyboard (Settings) β Annexes β MIUI Keyboard β Remove updates).
- π§ Reset all phone settings (Settings) β Additionally. β Recovery and resetting), but this is an extreme measure.