Keyboard on Xiaomi became small: reasons and 8 working ways to fix

Have you opened a message or are trying to write a comment, but instead of the usual keyboard, Xiaomi has a tiny bar with buttons that you can not press without a magnifier? This problem occurs on Redmi, POCO and Mi smartphones, regardless of the version of MIUI - from 12 to 14. The reasons can be due to a failure of system settings, and errors of third-party keyboards like Gboard or SwiftKey.

In this article, we’ll look at all possible scenarios, from the banal random zooming to deep screen resolution and pixel density (DPI) settings, how to return the keyboard to its normal size in 2 minutes β€” or what to do if the problem returns after a reboot, and why on some models (such as the Redmi Note 12 Pro+ or POCO F5), the keyboard can β€œcompress” on its own when connected to an external display.

1. Check the scale of the keyboard in the MIUI settings

The most common reason is to accidentally resize the keyboard through gestures, and in MIUI, you can do this by putting two fingers together on the keyboard (as in a smaller photo) to get it back.

  1. Open any field to enter text (such as notes or a message).
  2. Touch the gear badge (βš™οΈ) keyboard.
  3. Select Size and layout (or Appearance in English).
  4. Move the slider The size of the keyboard to the right to a convenient value.

If you don't have a slider, your keyboard is not a standard MIUI Keyboard, but a third-party one (see Section 3). Also check if One Hand mode is activated, it automatically reduces the keyboard for convenience on larger screens.

πŸ’‘

On some Xiaomi firmware, the scale of the keyboard is reset after the update. If the problem appears after the MIUI update, try clearing the keyboard cache in the app settings.

2. Resetting the default keyboard settings

If manually resizing doesn't help, reset your keyboard settings to factory settings.

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search, enter the name of your keyboard (for example, MIUI Keyboard or Gboard).
  • πŸ—‘οΈ Press Warehouse. β†’ Clear the data (no cache!).
  • πŸ”„ Reboot the phone.

Attention! This method will remove all saved words from the keyboard dictionary and personal settings (themes, gestures). If you use Gboard, pre-synchronize the data with your Google account:

Gboard settings β†’ Dictionary β†’ Synchronization of the dictionary

After resetting, the keyboard will return to its standard size, but you will have to reconfigure the auto-replacement and add frequently used words.

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

3. setting up third-party keyboards (Gboard, SwiftKey, etc.)

The side of the keyboard often has its own zoom algorithms that can conflict with MIUI settings. For example, Gboard automatically reduces the size on high-resolution screens (for example, Xiaomi 13 Ultra with 3200Γ—1440).

For Gboard:

  • 🎨 Open the Gboard Settings β†’ Topics.
  • πŸ“ Select the size of the keyboard and move the slider to a large or very large one.
  • πŸ”„ In the section Additional β†’ One hand settings turn off the Automatic Decrease option.

For SwiftKey:

  • πŸ–ΌοΈ Go to Settings. β†’ Scale and layout.
  • πŸ“± Set the keyboard height to High.
  • πŸ” Check the Corrections section β†’ Autoscale and turn it off.

On the POCO F4 GT and Redmi K50 Gaming, the keyboard may be reduced due to the performance mode, which optimizes the display for games. Disable it in Settings β†’ Special Features β†’ Mode for games.

Update the keyboard in Google Play|Turn off auto-scale|Check the theme settings|Reset the application settings|Reboot the phone-->

4.Reduction of pixel density (DPI) – for power users

If the keyboard became small after updating MIUI or changing the firmware, the problem may be in the wrong pixel density (DPI).This is a parameter that determines how many pixels fit per inch of the screen. At a low DPI, all interface elements (including the keyboard) decrease.

To check and change the DPI:

  1. Enable Developer Mode: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Find Minimum Width (Dp) or Screen Density.
  4. Set the value 440 or 480 (standard for most Xiaomis).
  5. Reboot the phone.
Xiaomi modelRecommended DPINote
Redmi Note 10/11/12440Standard value for full HD+ screens
POCO X3/X4/X5480Optimal for 120Hz displays
Mi 11/12/13520For QHD+ resolution (2K)
Redmi K40/K50460If you are below 400, the keyboard will become too small.

⚠️ Attention: Inept change DPI If the application screens become trimmed or elements overlap after the change, return the standard value (usually 440) and restart the phone.

5. Conflict with special features settings

MIUI has hidden features for users with vision problems that can affect keyboard size, such as the option to zoom in or large text sometimes knocks down the scale of system elements.

To check:

  • πŸ‘οΈ Go to Settings. β†’ Special facilities β†’ Increase.
  • πŸ” Disable options: Triple-click enlargement Auto-scaling text Large pointer
  • πŸ“± In the section Text size set the slider to Standard.

If the keyboard is back to normal size but the text on the menu is too small, try to find a balance: increase the font size in the display settings (Settings β†’ Screen β†’ Text Size), but leave the auto-scale options off.

What if the keyboard is small in only one application?
If the problem only manifests itself in WhatsApp, Telegram or another messenger, the reason may be the internal setting of the application. Try: 1. Clear the app cache in Settings β†’ Apps. 2. Update the messenger to the latest version. 3. Disable the Adaptive Height option in the keyboard settings (if any). 4. Reinstall the application. If nothing helps, check if the messenger has a theme with a custom keyboard (for example, Telegram has such plugins).

6.Update MIUI and keyboard

Some versions of MIUI 13 and MIUI 14 had a bug that compressed the keyboard after locking the screen or going into power saving mode. Xiaomi fixed this bug in the updates, so:

  1. Check out the current version of MIUI: Settings β†’ About Phone β†’ MIUI version
  2. If the version is older than 6 months, update the system: Settings β†’ System Update β†’ Check for updates
  3. Update the keyboard: For MIUI Keyboard: through Settings β†’ Applications β†’ MIUI Keyboard β†’ Update. For Gboard: on Google Play.

If there are no updates but the problem remains, try manually installing the latest version of the keyboard via APK. For MIUI Keyboard, download files only from official sources (such as APKCombo), as fake versions may contain viruses.

πŸ’‘

Before updating via APK, be sure to back up keyboard data (if there is such an option) - some versions reset settings after manual installation.

7.Reset all settings (last chance)

If none of these things work, the radical solution is to reset the phone to the factory settings, which will delete all the data, but return the keyboard to its original state.

  • πŸ“± Make a backup copy: Settings β†’ The phone. β†’ Backup
  • πŸ” Make sure to remember the password from your Mi Account (required to unlock after resetting).
  • πŸ“‘ Connect to Wi-Fi – After reset, the phone will require you to download updates.

For discharge:

Settings β†’ About the phone β†’ Reset settings β†’ Erase all data

⚠️ Warning: On phones with bootloader unlocked, a reset can result in a device lock if the Factory Protection option in Settings is not disabled β†’ Additionally. β†’ For developers. Check this out in advance!

8 Hardware reasons: when it is not the software to blame

If the keyboard became small after the phone fell, moisture hit or the screen was replaced, the problem could be hardware.

  • πŸ”§ Display plume damage: If the phone is unassembled carelessly, the plume connecting the screen to the motherboard can be damaged, leading to incorrect screen resolution determination and, as a result, to a decrease in interface elements.
  • πŸ’§ Contact oxidation: Once moisture is injected, the contacts on the board or plume oxidize, causing the display to malfunction.
  • πŸ”‹ Failure of the graphics chip: On older models (Redmi) 4X, Mi A1) wear of the graphics processor may lead to distortion of the display.

How to diagnose:

  1. Connect your phone to an external monitor via USB-C β†’ HDMI. If the external screen displays the keyboard normally, the problem is in the phone’s display or plume.
  2. Run the screen test via the engineering menu: ##6484## or #284## (some models may not work).
  3. Check if the scale does not β€œfloat” when tilting the phone is a sign of poor contact plume.

If you suspect a hardware malfunction, do not try to repair the phone yourself - contact the service center.The cost of replacing the plume on Xiaomi starts from 1,500 rubles, but trying to do this without experience can lead to a complete failure of the display.

FAQ: Frequent questions about the small keyboard on Xiaomi

Why does the keyboard become small only in horizontal mode?
This is a feature of MIUI, where in landscape mode, the system automatically reduces the height of the keyboard to make room for content. To turn it off, open the keyboard settings (cogs on the panel). Find Portrait/Album Mode. Turn off Automatic Size Revisit. If there is no such option, try manually setting a fixed keyboard height (see Section 3).
The keyboard is small only in Viber/Telegram.
Some messengers (especially Viber) have their own keyboard display settings. Try: Update the messenger to the latest version. Clear the app cache (Settings β†’ Applications β†’ Viber β†’ Warehouse β†’ Clear cache). Disable the option Full-screen or Immersive Mode in the messenger settings. Set another keyboard (such as Gboard) and check if the problem persists.
After the MIUI update, the keyboard became shallow and unconfigurable. How do you get the old version back?
If the MIUI update broke the keyboard, you can roll back to the previous version: Download the old keyboard (APK) from a trusted source (e.g. APKCombo). Remove the current keyboard through Settings β†’ Applications. Install the downloaded APK (allow installation from unknown sources). In the phone settings, select the installed keyboard as the main (Settings β†’ Additional β†’ Language and input). Important: Recoiling system applications can cause conflicts. If the old version is unstable, in the factory.
On POCO F3, the keyboard shrinks on its own. What's the matter?
On the POCO F3 (and other models with 120Hz screen), there is a bug associated with adaptive refresh rate. When switching between 60 and 120Hz, the system can reset the interface scale. Solutions: Turn off adaptive frequency: Settings β†’ Display β†’ Fixed refresh rate β†’ 60Hz or 120Hz Update firmware to the latest version of MIUI (in new builds, the bug is fixed). Disable the option Optimization for games in battery settings.
Can I increase the keyboard via ADB?
Yes, but it's a method for power users. ADB You can manually size your keyboard if the standard settings don't work. Instructions: Connect your phone to your PC and enable Debugging. USB. Open the command line and type in: adb shell settings put secure keyboard_height 1000 (significance 1000 can be changed 500 before 1500). Reboot your phone. To return the standard size, use the command: adb shell settings delete secure keyboard_height