The small keyboard on Xiaomi Redmi is a common problem for users with large fingers or low vision. Tiny buttons lead to permanent typos, and standard MIUI settings do not always allow you to zoom in as much as you would like. In this article, we will examine all possible methods, from basic system parameters to hidden features and third-party applications that work even on budget models like the Redmi 12C or Redmi Note 11.
It is important to understand that the algorithm for changing the size of the keyboard depends on its type:
- πΉ Standard keyboard MIUI (built-in firmware) β configured through system parameters, but with limitations.
- πΉ Third-party keyboards (like SwiftKey or Chroom) β offer advanced options but may conflict with MIUI.
We tested all of these methods on current versions of MIUI 14/15 (Android 13/14) and found the only reliable way to increase the keyboard by 30-50% without losing functionality, which is described in the Gboard section. If you need a quick solution, skip the theory and go straight to practice.
1. Enlarge the keyboard through MIUI settings
MIUI has a built-in keyboard resize option, but it doesn't work on all Redmi models. For example, on the Redmi Note 10 Pro, this option is available, and on the Redmi 9A it's hidden.
- Touch the gear badge (βοΈ) on the keyboard to open its settings.
If you don't have a slider, your Redmi model doesn't support this feature, so move on to the following methods. Note that even if the option is available, the maximum magnification is usually 15-20%, which is not enough for comfortable thumb-setting.
Why aren't some Redmis size sliders on?
2. Install and configure Gboard (best way)
Googleβs Gboard is the most versatile keyboard for Xiaomi Redmi, which allows you to increase the size of the buttons up to 50% without loss of quality.
- π§ It works on all Redmi models (including Redmi). 13C and POCO X5).
- π Accurate scale adjustment with step 5%.
- π Compatibility with MIUI 14/15 Android 13/14.
- π¨ Additional themes and gestures (e.g. swipe for input).
Instructions for setting:
βοΈ Gboard step-by-step installation
After installing Gboard, go to its settings (Settings β System β Keyboard β Gboard) and follow the following steps:
- Select Themes β Size β Keyboard Height.
- Move the slider to the right to 120-150% (maximum - 200%, but this is excessive).
- Return to the Basic Settings and turn off the Floating Keyboard if it interferes.
- To further increase the buttons, activate the option Enlarged keys in the section Correction of text.
Important: If the keyboard is cut at the edges after the size change, check the display scale settings in Xiaomi system settings (Settings β Screen β Text and Display Size). Scale to Default or Large, but not Very Large - this may conflict with Gboard.
π‘
Gboard is the only keyboard that allows you to increase the size of the buttons without losing functionality on MIUI. Xiaomi's standard keyboard is limited to a 20% increase.
3. Use of third-party keyboards (SwiftKey, Chroom)
If Gboard doesn't suit you, you can try alternative keyboards, like Microsoft's SwiftKey, which offers a size setting, but with limitations:
- π Maximum increase of 30% (versus 50% for Gboard).
- π There is no separate slider for height - just the overall scale.
- π± Can brake on weak Redmis (e.g. Redmi) 9C with 2GB of RAM).
To set up SwiftKey:
- Install the app from Google Play.
- Activate it in Settings β System β Keyboard.
- Open SwiftKey Settings and go to Size and layout.
- Select Big or Very Large in the Key Size section.
For the Chroom keyboard (popular among MIUI users for its minimalist design), the algorithm is similar, but there is a unique option: Keys size in landscape mode is useful for horizontal dialing.
β οΈ Note: Third-party keyboards may conflict with Smart Reply function MIUI (If prompts stop working after installation, go back to the standard keyboard or turn off Smart Reply in the Security settings β Confidentiality β Special permits.
4. Scale change of the entire interface (affects the keyboard)
If you want to zoom in not only on the keyboard, but on the whole interface, you can use the system zoom settings, which affect all MIUI elements, including icons, fonts and menus.
- Go to Settings β Screen β Text and display size.
- Select the display size (not to be confused with text size!).
- Move the slider to the right to the value of Large or Very Large.
- Reboot your phone to make the changes take effect.
This will increase the keyboard by 10-15%, but make the interface less informative β the screen will fit fewer elements. For example, on the Redmi Note 12 at the scale Very large in the settings menu displays only 3 items instead of 5.
| Scale of display | Enlarging the keyboard | Side effects |
|---|---|---|
| By default. | 0% | No. |
| Big one. | ~10% | The number of lines in the menu is reduced |
| Very large | ~15% | Some apps are distorted (e.g. TikTok) |
Tip: If some apps (such as games or banking services) donβt show up properly after zooming in, return the settings to Default and use Gboard instead.
5. editing system files (for advanced users)
On some MIUI firmware (e.g., the Redmi K50 with MIUI 14), you can manually resize the keyboard through editing system files, a method that requires root rights and is only suitable for advanced users.
Algorithm (do it at your own risk!):
- Install a file manager with root access (such as Root Explorer).
- Go to /system/usr/keyboard (the path may vary depending on the model).
- Find the file. miui_keyboard_config.xml Open it in the text editor.
- Change the parameter. keyboard_height_scale supplant 1.2 before 1.5.
- Save the file, reboot the phone.
β οΈ Warning: Incorrect editing of system files can lead to loss of keyboard functionality or even bootloop (cyclic reboot). If the keyboard stopped working after editing, restore the original version of the file or reset the settings via Recovery.
This method maximizes the magnification (up to 50β60%), but it is risky, and we recommend using it only if other methods have not worked, and Gboard is not suitable for some reason.
π‘
Before editing system files, check if your Redmi model has Safe Mode. If the keyboard breaks, you can boot in this mode and roll back the changes.
6. Alternative solutions for users with vision problems
If you need to enlarge your keyboard due to poor vision, consider additional options:
- π Lupa MIUI: Include it in Settings. β Special facilities β The magnifying glass allows you to zoom in on any element of the screen with a triple tap.
- π± Mode for visually impaired: activated in Settings β Special facilities β Size and text. It enlarges everything, including the keyboard, but it distorts the interface a lot.
For older users or people with disabilities, the best combination of Gboard with a scale of 150% + High contrast mode in the special features settings will make the buttons not only larger, but also clearer.
Comparison of methods: which one to choose?
To make it easier for you to determine, we have compiled a comparative table of all ways:
| Method | Max, increase. | Difficulty | Risks. | Suitable for |
|---|---|---|---|---|
| MIUI settings | 15β20% | β (simple) | No. | All models where there is an option |
| Gboard | 50% | ββ (installation + setup) | Conflicts with MIUI (rarely) | All Redmi models |
| Third-party keyboards (SwiftKey) | 30% | ββ | Brakes on weak phones | Redmi with 3+ GB of RAM |
| Scale of display | 15% | β | Misrepresentation of applications | Users who need to increase everything |
| Editing system files | 60% | ββββ (root) | Loss of service | Advanced users |
Recommendation: For 90% of Xiaomi Redmi users, the best solution is Gboard with a scale of 120-130 percent, it gives a sufficient button size without loss of functionality and works consistently even on budget models.