Small keyboards on Xiaomi are a common problem for users with large fingers or poor eyesight. Tiny buttons lead to persistent typos, slow down typing and sometimes make smartphone use uncomfortable. Fortunately, MIUI and third-party apps have several ways to increase the size of the keyboard without losing functionality.
In this article, we will look at all the working methods, from the standard settings of Gboard and SwiftKey to the hidden screen zoom functions in Xiaomi, focusing on the Redmi Note 12, POCO X5 and other popular devices from 2023 to 2026, where the interface may differ, and learn how to avoid the typical errors when changing the size of the keyboard and what to do if the settings do not save.
1. Increase the keyboard through the MIUI settings (system method)
The easiest method is to use the built-in MIUI tools. It works for Xiaomiโs standard keyboard (unless youโve changed it) and works on all models, including the Redmi 10, POCO F4, and newer devices.
To resize:
- Open any application where the keyboard appears (such as Messages or Notes).
- Touch the gear badge (โ๏ธ) on the keyboard to open its settings.
- Go to Size and layout (or Setting up layout in new MIUI versions).
- Move the slider Keyboard Height to the right for zooming.
- Click Ready and check for changes.
If you don't have a slider, your version of MIUI uses a different keyboard (like Google's Gboard), in which case move on to the next section.
โ ๏ธ Note: On some models (Redmi) 9A, POCO M3) post-update MIUI 14 keyboard settings may be reset. To avoid this, back up to Settings before resizing. โ Annexes โ Application management โ keyboard โ Backup.
2. Size setting in Gboard (Google Keyboard)
Gboard is the most popular alternative to the standard keyboard on Xiaomi, offering more customization options, including flexible size adjustment. If you haven't already installed it, download it from Google Play and activate it in the system settings (Settings โ System โ Language and input โ Current keyboard).
Instructions for increase:
- ๐ฑ Open Gboard in any text field (such as WhatsApp).
- ๐ง Click on the tri-point icon (โฎ) in the top menu of the keyboard and select Settings.
- ๐ Go to the settings. โ Size.
- ๐ Adjust the slider Keyboard height (recommended value - 120-140 % for comfortable dialing).
- ๐จ If you wish, turn on the option of floating keyboard to move it around the screen.
Gboard also has a One Hand feature (Settings โ Settings โ Layout) that shifts the keyboard left or right, which is useful for large smartphones like the Xiaomi 13 Ultra or POCO F5 Pro.
Install the latest version of Gboard from Google Play|
Activate the keyboard in the system settings |
Check that the input language matches the keyboard language |
Take a screenshot of the current settings (in case of resetting)|-->
3. Scale change of the entire screen (if the keyboard is too small)
If the keyboard seems shallow even after magnifying, the problem could be on the scale of the display.There is a hidden setting in MIUI that increases all interface elements, including system keyboards.
How to scale up:
- Open the Settings โ Screen.
- Select Text and Display Size (or Screen Size in older versions).
- Move the slider Size of the display one or two divisions to the right.
- Confirm the changes and restart the smartphone (required!).
This method affects all apps, so after the zoom change, check if the icons on WhatsApp, Instagram or games have become too large.The optimal value for most Xiaomi models is 110-120%.
| Xiaomi model | Recommended scale | Features |
|---|---|---|
| Redmi Note 12 Pro+ | 115% | At 125%+, elements in games can be cut off. |
| POCO X5 Pro | 110% | Keyboard increases proportionally, but icons in MIUI become too large |
| Xiaomi 13 Lite | 120% | Optimal for users with vision problems |
| Redmi 10A | 105% | Large values lead to interface lags |
โ ๏ธ Note: On some firmware (for example, MIUI Global 14.0.5) Scaling changes to the display can cause Google Pay and banking applications to fail. If the apps stop opening after the scaling changes, return the settings to factory settings and use other methods from this article.
4. Special Opportunities: Increase for the Visually Impaired
If you want a large keyboard with large buttons, instead of just a large one, use special features, which are suitable for users with vision or motor problems.
Algorithm of action:
- โฟ Go to Settings. โ Special facilities โ Increase.
- ๐ Enable the option Large text and select a size Very large.
- ๐ผ๏ธ Activate Screen Scaling and set the value to 150%.
- ๐ Return to Special Opportunities โ Physical capabilities โ Keyboard setting.
- ๐ฑ Enable Large Keys (not available on all models).
These settings will significantly increase not only the keyboard, but all interface elements. If after activating Screen Scaling, some applications become incorrect (for example, TikTok or YouTube), add them to the exceptions:
Settings โ Special features โ Screen scaling โ ExceptionsWhat to do if the keyboard is too big?
5. Third-party keyboards with flexible size setting
If the built-in techniques didn't work, try third-party keyboards, which offer more customization options, including manually adjusting button height and width, themes with large characters, and even voice input.
Top.-3 Keyboard for Xiaomi with support for increasing:
- ๐จ SwiftKey โ allows you to adjust the height of the keyboard in the range of 80-150% and offers high-contrast themes.
- ๐ Chroom โ Minimalist keyboard with Big Keys Mode (buttons increase by 30-50%).
- ๐ฅ๏ธ Fleksy โ supports gestures and has Accessibility mode for users with disabilities.
To establish any of them:
- Download the keyboard from Google Play.
- Activate it in Settings โ System โ Language and input โ Current keyboard.
- Open the keyboard settings (usually through the icon) โ๏ธ keyboard).
- Find the Size or Accessibility section and set up the settings.
SwiftKey has a unique Split Mode feature that splits the keyboard into two parts โ this is convenient for typing with one hand on large smartphones (for example, Xiaomi 12T Pro or POCO F4 GT).
๐ก
If, after installing a third-party keyboard, it is periodically reset to a standard one, check the energy saving settings. Add the keyboard app to battery optimization exceptions: Settings โ Battery โ Battery Optimization โ All applications โ [Keyboard name] โ No restrictions.
6. Manual size resizing via ADB (for power users)
If none of the above methods worked, you can try resizing the keyboard via ADB (Android Debug Bridge), which is suitable for advanced users and requires connecting the smartphone to the computer.
Step-by-step:
- Enable Developer Mode on Xiaomi: Settings โ About Phone โ MIUI Version (click 7 times)
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your smartphone to your PC and open the command line (Windows) or terminal (macOS/Linux).
- Enter the command to check the connection: adb devices (the name of your device should appear).
- Change the size of the keyboard (example for Gboard): adb shell settings put secure accessibility_display_magnification_scale 1.3 (significance 1.3 substitute 1.5 or 1.7 higher).
- Reboot your smartphone.
This method does not work on all MIUI firmware, especially on custom ones (e.g. Xiaomi.EU).If the keyboard has not changed after executing commands, return the standard settings:
adb shell settings delete secure accessibility_display_magnification_scaleโ ๏ธ Attention: Misuse of the right ADB This can cause system failures. Before experimenting, back up your data through Settings. โ The phone. โ Backup or Mi Cloud. On models with a locked bootloader (Redmi Note 11 and later) some commands ADB may not be carried out.
๐ก
Changing the size of your keyboard through ADB is the most powerful, but also the riskiest, method, and only use it if other methods have failed and you are confident in your actions.
7. Frequent problems and their solutions
When you change the size of your keyboard to Xiaomi, users experience typical errors. Here's how to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Keyboard settings reset after rebooting | Battery Optimization Disables Keyboard Background Processes | Add the keyboard to optimisation exceptions (Settings โ Battery โ Battery Optimisation) |
| The keyboard gets too big and cut off | Exceeded the scaling limit in MIUI | Reduce the display to 110-120% or use a floating keyboard Gboard |
| No changes to SwiftKey are kept | Conflict with special features settings | Turn off Screen Scaling in Settings โ Special Opportunities |
| The keyboard does not enlarge in a particular application (e.g. in VK) | The app uses its own keyboard. | Try typing text in another app or install Gboard as the default keyboard |
If none of the methods worked, check:
- ๐ฑ Update the firmware to the latest version MIUI (Sometimes keyboard bugs are fixed in patches).
- ๐ Reset the keyboard settings to factory (Settings) โ Annexes โ [Keyboard name] โ Warehouse โ Clear the data).
- ๐ ๏ธ Install custom firmware (e.g. Pixel Experience) if the problem is restrictions MIUI.