How to increase the font of the keyboard on Xiaomi smartphones: a detailed guide

Small fonts on Xiaomi’s keyboard can be a real problem, especially for visually impaired users or those who are used to large characters. Unlike the system font, which changes in two clicks, the size of the text on the keyboard is often ignored. Meanwhile, MIUI and standard Google applications have hidden settings that allow you to zoom in letters without installing additional software.

In this article, we will look at all the working methods, from rescaling in system parameters to fine-tuning third-party keyboards like Gboard or SwiftKey. We will focus on the nuances for different versions of MIUI 12/13/14 and models Redmi, POCO, Mi, where the location of options may differ. If you have already tried to zoom in the font through Settings β†’ Screen, but the keyboard remains the same, you have come to the right place.

Why does the keyboard font not change with the system?

Many Xiaomi users are faced with a paradox: they increase the text size in Settings β†’ Screen β†’ Text size, but the keyboard is left with tiny letters.

  • πŸ“± System font and keyboard font are controlled by different modules. System is the first to do this. UI, The second is the keyboard application itself (e.g. Gboard or standard). MIUI Keyboard).
  • βš™οΈ Most keyboards ignore global text scale settings to keep the interface compact.
  • πŸ”„ V MIUI 14+ There is an option to synchronize fonts, but it does not work on all models (more details in the table below).

Another nuance: on budget Redmi smartphones (such as Redmi 9A or Redmi Note 10), the standard MIUI keyboard does not support resizing the font at all, in which case you will have to install an alternative keyboard or use workarounds.

πŸ“Š What keyboard do you use on Xiaomi?
Standard MIUI Keyboard
Gboard (Google)
SwiftKey
Another.
I don't know.

Method 1: Enlarge the font through the MIUI Keyboard settings

If you use a standard MIUI keyboard, try this method. It works on most devices with MIUI 12-14, but may not be available on older models (e.g. Redmi 8 or Mi A3).

  1. Open any field to enter text (such as Notes or Messages).
  2. Touch the gear badge (βš™οΈ) on the keyboard to open its settings.
  3. Go to the Themes and layout section (or the design in older versions).
  4. Select the key size or text size.
  5. Move the slider to the right to enlarge the font. Some firmware has previews: Small, Medium, Large.

Important! On some devices (like the POCO X3 Pro), the option is hidden. To see it, first install any keyboard theme from the Themes section, which will unlock additional settings.

Update the firmware to the latest version

Set an alternative keyboard theme

Check the presence of the item "key size" in the settings

Reboot your smartphone after the changes-->

Method 2: Setting up Gboard (Google keyboard)

Gboard is the most popular alternative to Xiaomi's standard keyboard, and it not only supports resizing the font, but also offers more themes and extensions. Here's how to zoom in on text:

  1. Install Gboard from Google Play if you haven’t already.
  2. Activate the keyboard: go to Settings β†’ System β†’ Language & Input β†’ Virtual Keyboard and turn on Gboard.
  3. Open any text field, tap the gear icon on the keyboard.
  4. Select Settings β†’ Themes.
  5. Slip on the pencil icon (✏️) top-right.
  6. In the Text section, move the font size slider to the right.

Gboard also allows you to resize the keys themselves (in the same Theme menu), which is useful for users with large thumbs. However, note that too large buttons can lead to errors when typing.

πŸ’‘

If Gboard doesn’t have the option to change the font, upgrade to the latest version of the app. In older versions (before 2023), this feature was hidden.

Method 3: Use of the "Increase" mode (for visually impaired)

If previous methods didn't work, use the Android magnification mode built in. It works systemically and affects all interface elements, including the keyboard. Minus - it will increase not only the letters, but all other elements.

  1. Go to Settings β†’ Special Opportunities β†’ Increase.
  2. Turn on the short zoom switch.
  3. Select the type of increase: πŸ” The whole screen – scales the entire interface (including the keyboard). πŸ–ΌοΈ Magnification window – only increases part of the screen (less convenient for the keyboard).

150–200%

This is suitable for users with severe visual problems, but can impair the usability of the smartphone as a whole. For example, on the Redmi Note 11 at a scale of 200%, some interface elements go beyond the screen.

What if, after turning on the enlargement, the keyboard began to be cut off?
If the keyboard doesn't fit on the screen after zooming, try: 1. Reduce the magnification level to 150%. 2. Enable the "Grow" mode and manually move the magnifying glass to the keyboard. 3. Use the keyboard in horizontal orientation (turn the phone). 4. Install an alternative keyboard with support for large font (for example, SwiftKey).

Method 4: Install third-party keyboards with custom font

If standard methods didn’t work, consider alternative keyboards, and below is a comparison of popular options that support resizing fonts:

keyboardSupport for font changeAdditional benefitsCons
Gboardβœ… Yes (in the settings of the themes)Voice input, real-time translationHigh RAM consumption
SwiftKeyβœ… Yes (section β€œMaking")AI word prediction, synchronization between devicesPaid themes
Chroomβœ… Yes (flexible settings)Minimalist design, low energy consumptionFewer features than Gboard
Fleksyβœ… Yes (in the premium version)Quick-entry gesturesPaid subscription

For installation:

  1. Download the keyboard from Google Play.
  2. Activate it in Settings β†’ System β†’ Language and input β†’ Virtual keyboard.
  3. Go to the keyboard settings (usually through the icon) βš™οΈ on the keyboard itself) and find the Topics or Design section.

⚠️ Note: Some keyboards (like Fleksy) require a premium subscription to unlock all font sizes.

Method 5: Manually modifying system files (for advanced)

If you're ready for experimentation, you can manually edit the system files that display the keyboard, a method that's suitable for users with unlocked bootloaders and root rights.

Instructions:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /system/usr/keyboard/ or (for Gboard): /data/data/com.google.android.inputmethod.latin/
  3. Find the file. keyboard_theme.xml or styles.xml.
  4. Open the file in the text editor and find the lines with the parameters: <dimen name="key_text_size">18sp</dimen> Change the meaning. 18sp on 24sp more.
  5. Save the file and restart the device.

How to return the standard keyboard font if it has become too large after the changes?
If you have used Method 1 or 2, simply move the slider back. If you have edited system files (Method 5), restore the original value (18sp) or reinstall the keyboard. In extreme cases, reset the keyboard settings to Settings β†’ Applications β†’ MIUI Keyboard β†’ Storage β†’ Clear data.
Does changing the keyboard font on the POCO F3 GT or Black Shark work?
Yes, but with reservations. POCO and Black Shark gaming smartphones often use custom MIUI-based firmware, where the options may differ. Try: Use Gboard (the most reliable option); Update firmware to the latest version (in MIUI 14, font options are more available); Enable developer mode (Settings β†’ Phone β†’ MIUI version, tap 7 times) and look for hidden keyboard settings.
Can I change the keyboard font separately for each application?
No, the keyboard font setting is global, but you can: Use different keyboards for different applications (e.g. Gboard for messengers and MIUI Keyboard for notes), turn on/off system zoom (Method 3) if necessary.