Are you tired of the huge letters on Xiaomi's keyboard that take up half the screen? Small font not only saves room for preview text, but also speeds up typing - fingers miss less on the keys. The problem is that the manufacturer often hides these settings in non-obvious menus, and in new versions of MIUI 14/13, the algorithm for finding parameters has changed.
In this article, we will discuss 5 working ways to reduce the font on the keyboard (not to be confused with the system scale of text!). Methods are suitable for all models Xiaomi, Redmi and POCO based on Android 10-14, including devices with shells HyperOS and MIUI. Separately we will dwell on the nuances for the standard keyboard Xiaomi and Gboard (Google), and also tell you what to do if the necessary options are βgrayβ or absent.
Why is the font on the Xiaomi keyboard too big?
The reasons for βbloatedβ text on the keyboard are divided into two categories:
- π± System settings: MIUI It automatically zooms in on the interface for visually impaired users (display Size or display size), and it also affects the keyboard.
- βοΈ Keyboard settings: Many applications (including the standard Xiaomi and Gboard keyboard) have separate font size settings independent of system sizes.
- π Resetting settings: after updating MIUI or reset to factory parameters keyboard can "fly" to default values with large font.
- π Vision-impaired mode: if you or someone else has activated Special Opportunities β Increase, it could have affected the display.
Interestingly, on some models (such as the Xiaomi 13 Pro or Redmi Note 12), the Gboard keyboard ignores the system scale, and the standard MIUI keyboard obeys it, so it is important to check the settings in both places.
Method 1: Reduce font in the settings of the standard MIUI keyboard
If you use the built-in Xiaomi keyboard (it is activated by default), follow this instruction:
- 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 Themes and layout section (or Appearance in English).
- Select the key size or Key size β here you can reduce both the buttons themselves and the font on them.
- Move the text size to the left to a comfortable value (usually 70-80% of the maximum is enough).
Important! Some MIUI 14 firmware may not have text size, so try changing the key size, and the font will decrease proportionally.
Open the keyboard in any application|Push the gear (βοΈ)|Go to "Themes and layout"|Find the slider "Size of text" or "Size of keys"|Reduce the value to 70-80%-->
If the slider is not available, then your version of the keyboard does not support it, in which case you go to Method 3 (Gboard installation) or Method 5 (ADB manual adjustment).
Method 2: Change the system-scale text (affects all applications)
This method affects the entire interface of your smartphone, including the keyboard. If you need to reduce the font only on the keyboard, skip this section and move on to the next one. If the problem with large text is global, follow the instructions:
- Open the Settings. β Screen (or Display).
- Select the text size (Font Size).
- Move the slider to the left to the value of Small or Small (usually 80-90% of the standard).
- Go back and check Display size, which can also reduce the size of the interface.
| Parameter | Recommended value | Impact on the keyboard |
|---|---|---|
| Size of text | Little (Small) | Reduces the typeface on the keys |
| Display size | By default or Small. | Reduces the size of the keys themselves |
| Screen density (DPI) | 440β480 | It is very important, but it requires root. |
β οΈ Note: If after the system-scale change, some applications (such as banking) start to glittle or display incorrectly, return the settings to the default values. DPI.
Method 3: Install and configure Gboard (keyboard from Google)
Gboard is an alternative keyboard from Google that offers more customization options, including flexible font size settings. Here's how to install and configure it:
- Download Gboard from Google Play.
- After installation, open any text field, pull down the notification bar, and click the Selected Entering Method (or Keyboard icon).
- Select Gboard and allow access.
- Open the Gboard settings: press the gear (βοΈ) keyboard β Topics β Keyboard setting.
- Find the text size item and move the slider to the left.
Gboard allows you to customize the font separately for:
- π€ Keys (letter size on buttons)
- π Text field (size of input text)
- π¨ Tip (size of autofill)
This makes it more flexible than the standard MIUI keyboard.
π‘
If Gboard doesnβt have a font change option, upgrade to the latest version. Older versions (before 2023) may not have supported this feature.
Method 4: Using themes for the small print keyboard
Many people don't know that keyboard themes can affect font size, for example, minimalist themes often use fine text. Here's how it works:
For the standard MIUI keyboard:
- Open the keyboard settings (cogs) βοΈ panel).
- Go to Themes.
- Select a theme marked Mini, Compact or Small in the title.
- Apply the theme and check the font size.
For Gboard:
- Go to the Gboard settings β Themes.
- Scroll down to Minimalist or Pro.
- Choose a theme with small elements (such as Material Dark Compact).
If you don't have enough themes, you can download additional ones from Google Play. Look for themes that mention small font or tiny keys in the description.
Where to get custom themes for the keyboard?
Method 5: Manually adjust settings via ADB (for advanced)
If none of the above methods worked, you can manually change the keyboard settings via ADB (Android Debug Bridge), which requires connecting the smartphone to the computer, but gives you full control over the settings.
Step 1: Preparation
- π₯οΈ Install. ADB-PC drivers.
- π± On your smartphone, activate Developer Mode: go to Settings β About the phone and 7 times click on the version MIUI.
- π Connect the phone to the computer by USB and allow debugging.
Step 2: Commands to change the font:
Open the command prompt (or Terminal on Mac/Linux) and type:
adb shell settings put system font_scale 0.85This command reduces the system font to 85 percent of the standard typeface. For the keyboard, MIUI can also help:
adb shell settings put secure miui_keyboard_font_scale 0.7miui_keyboard_font_scale
β οΈ Attention: Inept use ADB If the screen starts to display incorrectly after the commands, return the values to the standard: adb shell settings put system font_scale 1.0 adb shell settings put secure miui_keyboard_font_scale 1.0
What do you do if nothing helps?
If youβve tried all the ways but the font on the keyboard is still too large, check out the following points:
- π System Updates: Go to Settings β The phone. β Update MIUI And you can install the latest patches. Newer versions often fix scaling bugs.
- π§Ή Keyboard cache: clear the keyboard application data in Settings β Annexes β Application management β keyboard β Clear the cache.
- π οΈ Reset keyboard settings: in the keyboard settings, find Reset option (usually in the Additional section).
- π± Hardware restrictions: on some budget models (e.g. Redmi) 9A or POCO C31) Manufacturer blocks font change due to low screen resolution.
If the problem persists, there are two options:
- Install custom firmware (such as LineageOS or Pixel Experience) where the font settings are more flexible.
- Use an external keyboard via Bluetooth (e.g., Microsoft Universal Foldable Keyboard).
π‘
Before resetting your keyboard settings or installing custom firmware, back up your data, which in some cases can result in the loss of saved words in the autocomplete dictionary.