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.
- Open any field to enter text (such as notes or a message).
- Touch the gear badge (βοΈ) keyboard.
- Select Size and layout (or Appearance in English).
- 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 dictionaryAfter resetting, the keyboard will return to its standard size, but you will have to reconfigure the auto-replacement and add frequently used words.
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:
- Enable Developer Mode: Settings β About Phone β MIUI Version (click 7 times)
- Back to Settings β Additionally. β For developers.
- Find Minimum Width (Dp) or Screen Density.
- Set the value 440 or 480 (standard for most Xiaomis).
- Reboot the phone.
| Xiaomi model | Recommended DPI | Note |
|---|---|---|
| Redmi Note 10/11/12 | 440 | Standard value for full HD+ screens |
| POCO X3/X4/X5 | 480 | Optimal for 120Hz displays |
| Mi 11/12/13 | 520 | For QHD+ resolution (2K) |
| Redmi K40/K50 | 460 | If 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?
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:
- Check out the current version of MIUI: Settings β About Phone β MIUI version
- If the version is older than 6 months, update the system: Settings β System Update β Check for updates
- 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:
- 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.
- Run the screen test via the engineering menu: ##6484## or #284## (some models may not work).
- 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.