A small keyboard on Xiaomi makes it difficult to type quickly and accurately? Are you constantly mistaken when typing because of tight buttons? The problem is familiar to many owners of smartphones with a screen of 6.5 inches or more - fingers simply do not fit on standard keys. Fortunately, MIUI has several ways to increase the size of the keyboard without losing functionality.
In this article, weโll look at all the methods you can use, from the standard Gboard and MIUI Keyboard settings to hidden developer and third-party options, and learn how to scale the keyboard on Redmi Note 12, POCO X5, Xiaomi 13T, and other devices running MIUI 12-15, and how to avoid common sizing errors that lead to input failures.
Importantly, not all methods are equally effective. For example, on the POCO F4 with MIUI 14, the system keyboard behaves differently than on the Redmi 10C with MIUI 13, and we've noted the nuances for each version of the firmware so that you don't waste time on useless manipulations.
1. Enlarge the keyboard via the MIUI Keyboard settings
The easiest way is to take advantage of the built-in options of the standard MIUI keyboard, which works on all Xiaomi smartphones that do not have Gboard or other alternatives installed.
To resize:
- Open any field to enter text (for example, in Messages or Notes).
- Touch the gear badge (โ๏ธ) on the keyboard to open its settings.
- Go to Size and layout (or Display and layout in English).
- Move the slider Keyboard Size to the right for enlargement.
On some models (e.g. Xiaomi 12 Lite), this section may be called "Model Customization." If there is no slider, then your version of MIUI Keyboard does not support scaling, in which case move on to the following ways.
๐ก
If the keys become too large and go outside the screen after resizing, return the slider 70-80%. The optimal size is when the buttons occupy ~60% of the width of the display.
2. Scaling in Gboard (keyboard from Google)
Gboard is a popular alternative to Xiaomi's standard keyboard, and it offers more customization options to increase the size:
- Open Settings โ System โ Language and input.
- Select the Virtual Keyboard โ Gboard.
- Go to Topics. โ Keyboard setting.
- Find the keyboard height option and move the slider to the right.
Gboard also has a One-handed mode that compresses the keyboard to one edge of the screen, which is convenient for larger smartphones like the Xiaomi 13 Ultra or the likes of the smartphone. POCO F5 Pro. It's activated by a long press on the gear icon (โ๏ธ) keyboard.
Note that in some versions of Gboard, the keyboard height option is hidden to unlock it:
Install the latest version of Gboard from Google Play|Open any input field and click on the Gboard (G) icon) โ Three points. โ Settings|Go to Labs and activate experimental functions|Return to the main settings โ the option Keyboard height should appear-->
3. Use of the regime for the visually impaired (universal method)
If standard methods donโt work, you can use system accessibility features, which works on all Xiaomi smartphones, but has a side effect: not only does the keyboard increase, but the entire interface increases.
Instructions:
- Open the Settings. โ Special Opportunities (or Accessibility).
- Select Magnification (magnification).
- Activate the option Short zoom and set the scale ratio to 1.3x or 1.5x.
- Return to Special Options โ Font and Display Size.
- Increase the size of the display by 1-2 divisions.
And then you do that, and the keyboard gets bigger, and with that, you change the app icons, the fonts on the menu, and other elements, and to get it back, reset it in Special Options.
What if after enlargement the keyboard is cut off at the edges?
4.Hidden developer settings for fine-tuning
For advanced users, thereโs a way to resize the keyboard through the developerโs options.This doesnโt work on all models, but on Xiaomi 11T, Redmi K50 and other flagships, the odds are high.
How to turn on the developer mode:
- Go to Settings. โ The phone.
- Find the MIUI version and click on it 7 times in a row.
- Enter the password from your Mi Account if required.
Now open Settings โ More โ For developers and find:
- ๐ Minimum width (dp) โ increase the value to 420-450 (standard: 360).
- ๐ The scale of the element - set 1.2x or 1.3x.
- ๐ Transition animation โ turn off so that the keyboard opens faster.
๐ก
Changing Minimum Width (dp) affects all applications, not just the keyboard. If some programs start to glitches after editing, return the value to standard (360).
On the POCO X3 Pro and other devices with MIUI 12.5, these settings may not be available, so try upgrading to the latest version.
5. Third-party keyboards with flexible size setting
If the built-in methods don't work, install an alternative keyboard.
| keyboard | Advantages | How to change size | Cons |
|---|---|---|---|
| SwiftKey | AI word prediction, topics, cloud synchronization | Settings โ Size โ Keyboard height | It takes up a lot of memory, sometimes it lays down. |
| Fleksy | Gestures, minimalist design, support for themes | Settings โ Layout โ Keyboard Height | Paid features, no Russian language in the free version |
| Chroom | Customization of each key, support for macros | Settings โ Keyboard โ Resize | Complex interface, high battery consumption |
To install a third-party keyboard:
- Download the app from Google Play.
- Open Settings โ System โ Language and input.
- Select Virtual Keyboard โ Keyboard Management.
- Activate the new keyboard and set it by default.
On Xiaomi with MIUI 14+, a security alert may appear when installing third-party keyboards. This is normal - confirm the action, since all popular keyboards (such as SwiftKey) are checked by Google Play Protect.
6. Manual editing of configuration files (for experienced)
If you're willing to take risks, you can manually edit the system files that make up the keyboard size, a method that requires root rights and is only suitable for advanced users.
Instructions:
- Install a file manager with root support (such as Root Explorer).
- Go to /system/usr/keyboard/ (the path may vary depending on the model).
- Find the file. keyboard_config.xml Open it in the text editor.
- Find the lines with the parameters key_height and keyboard_height.
- Increase your values by 20โ30% (e.g., from 50dp to 65dp).
- Save the file and restart the smartphone.
Standard settings MIUI|Gboard|Special features|Third-party keyboards|I haven't tried anything-->
โ ๏ธ Warning: Incorrect editing of system files can cause keyboard crash or even bootloop (cyclical reboot).Before making changes, back up the file and make sure you have access to the file. TWRP repair.
On Xiaomi 12S Ultra and other flagships with MIUI 13/14, this method may not work due to DM-Verity protection, in which case you will need to disable the firmware signature verification, which will void the warranty.
7. Frequent problems and their solutions
When you change the size of the keyboard, Xiaomi users encounter common errors.
- ๐ The keyboard is reset after rebooting โ Clear the app's cache MIUI Keyboard in settings (Settings) โ Annexes โ Application management โ keyboard).
- โ ๏ธ Buttons overlap each other. โ Scale down in Special Features or return standard Gboard settings.
- ๐ฑ The keyboard will not open after the changes โ Reset the keyboard through Settings โ Language and input โ Virtual keyboard.
- ๐ No option "keyboard size" โ Update. MIUI Up to the latest version or install Gboard.
On Redmi 9A and other budget models, sometimes resetting keyboard settings helps:
Settings โ Applications โ Application Management โ Three Dots (โฎ) โ Application ResettingIf the problem persists, check if the keyboard conflicts with other applications (such as launchers like Nova Launcher or HyperOS Launcher).
๐ก
On Xiaomi with MIUI 14 and later, some keyboard settings have been moved to Settings โ Additional โ Special features โ Keyboard settings. If you donโt find an option, check this section.