The small keyboard on the screen of Xiaomiβs smartphone is a common problem for users with large fingers or poor eyesight. Tiny buttons lead to constant typos, slow down typing and sometimes make communication in instant messengers a real torture. Fortunately, the manufacturer has envisaged several ways to increase the size of the keyboard, both with regular MIUI tools and with third-party solutions.
In this article, we will discuss all the current methods, from basic zoom settings to hidden functions and alternative keyboards. These solutions work on most Xiaomi, Redmi, POCO and Black Shark models running MIUI 12-14 and HyperOS. We will pay special attention to the nuances for different firmware versions and possible limitations.
If youβre tired of putting up with uncomfortable text input, read on. We guarantee that at least one of the suggested ways will help make the keyboard on your Xiaomi larger and more convenient.
1. Standard keyboard scale setting in MIUI
To start with, the basics are built-in MIUI tools, and the manufacturer has made it possible to resize the system keyboard of the Gboard (Google) or Mi Keyboard ( Xiaomi's own development) without installing additional applications.
Open any application where the keyboard appears (such as Messages or Notes) after the input bar appears:
- Touch the gear badge (βοΈ) at the top of the keyboard to open its settings.
- Select Size and Style (or Keyboard Settings β Appearance for Gboard).
- Move the slider Keyboard height to the right for zoom in or left for zoom in.
- In some versions of MIUI, an additional key scale option is available β it adjusts the size of individual buttons.
If you donβt have a slider, try an alternative route: go to Settings β Additional Settings β Language and Input β Current Keyboard β Settings (for Mi Keyboard). There may be additional zoom options hidden here.
β οΈ Note: Some Xiaomi models with HyperOS (e.g. Xiaomi 14 or Redmi Note 13 Pro)+) The path to the keyboard settings may be different. If you don't find the right item, check the Special Options section. β Convenience.
Update the keyboard in Google Play (for Gboard)
Restart your phone β sometimes settings are reset
Make sure you use the latest version of MIUI.
Try changing the theme of the design (affects the display of elements)-->
2. Change the size of the keyboard through special features
If standard settings donβt zoom in enough, use special features tools, which are suitable for users who want the largest possible keyboard with high contrast buttons.
Instructions:
- Open Settings β Special Opportunities β Convenience.
- Find the Screen Size or Enlarge (names may vary).
- Activate the Short Press option to zoom in and set the scale to 150-200%.
- Return to the keyboard β now it can be enlarged by triple touching the screen (set the gesture in the same menu).
The disadvantage of the method: magnification affects the entire interface, not just the keyboard, but this is the only way to achieve multiple scaling (for example, 2 times) without losing clarity.
For models with HyperOS (e.g. Xiaomi 13T or POCO F5), the path can look like this: Settings β Special features β Increase β Screen size. Color filter settings are also available here to improve button contrast.
Gboard (Google)
Mi Keyboard (Xiaomi)
SwiftKey
Another.
I don't know what it costs.-->
3. Installation of an alternative keyboard with a customizable size
Standard MIUI keyboards have limited scalability, and if the built-in settings don't work, install a third-party app. Best options for Xiaomi are:
- πΉ SwiftKey supports keyboard height adjustments between 70 and 150 percent of the standard size, plus adaptive input and cloud vocabulary.
- πΉ Fleksy offers 5 preset sizes and the ability to manually adjust the indentations between the keys. Perfect for screens with an aspect ratio of 20:9.
- πΉ Chroom is a minimalist keyboard with the function "Big buttons", which increases the touch area by 30%.
- πΉ AnySoftKeyboard is an open project with flexible scale settings and support for themes.
How to install and configure:
- Download the selected keyboard from Google Play.
- Go to Settings β System β Language and input β Current keyboard.
- Activate the new keyboard and set it by default.
- Open the application settings (usually through the icon) βοΈ on the input panel) and find the Size or Scale section.
For Xiaomi models with small screens (for example, Redmi A2 or POCO C50), we recommend Fleksy β it is optimized for compact displays and allows you to adjust the row height separately.
π‘
Before installing a third-party keyboard, check reviews about its compatibility with your Xiaomi model. Some applications may conflict with the MIUI 14 shell and cause lags.
Manual change of system parameters (for advanced)
If none of the above methods worked, you can try changing the system settings manually, which requires developer rights and is only suitable for experienced users. Wrong actions can lead to keyboard failures!
Instructions for MIUI:
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC and use it ADB Changes to the settings: adb shell settings put secure default_input_method_height 1.5 Here. 1.5 β The scaling factor (can be specified from the 1.0 before 2.0).
- Reset the device.
For HyperOS, the command may be different:
adb shell settings put global input_method_height_scale 1.8If after the changes the keyboard became too large or stopped displaying correctly, reset the settings with the command:
adb shell settings delete secure default_input_method_heightβ οΈ Note: Change of system parameters through ADB can lead to unstable operation of the keyboard or reset its settings after updating MIUI. Before experimenting, back up your data!
5. Keyboard optimization for large screens (fold-telefonov)
Owners of foldable Xiaomi smartphones (for example, Mix Fold 3 or Mix Flip) face a unique problem: when the screen is unfolded, the keyboard can look too stretched or, conversely, small.
- π± Split screen mode: In Keyboard Settings, enable Adaptive layout for folding devices (available in Gboard and SwiftKey).
- π Automatic scaling: In Special Options, activate Dynamic Size Revisit β the keyboard will adapt to the current screen mode.
- π¨ Manual setting for each mode: some keyboards (e.g. Fleksy) allow you to save separate profiles for folded and deployed states.
The Xiaomi Mix Fold 3 also has a floating keyboard feature, which can be moved around the screen and resized with gestures.
- Open the keyboard in any application.
- Hold the gear icon (βοΈ) And drag it to the center of the screen.
- Stretching the edges of the window to change the size.
| Xiaomi model | Supported ways to increase the keyboard | Limitations |
|---|---|---|
| Redmi Note 12 Pro+ | Scale in settings, Gboard, SwiftKey, ADB | No floating keyboard. |
| POCO F5 Pro | All methods, including special facilities | ADB requires unlocking the bootloader |
| Xiaomi 13 Ultra | Adaptive mode for large screens | No manual height adjustment in the Mi Keyboard |
| Mix Fold 3 | Floating keyboard, profiles for each mode | Not all third-party keyboards are optimized |
| Redmi A2 | Only basic scale settings | Limited functionality due to weak iron |
6. Solving problems after changing the size of the keyboard
Sometimes when you enlarge the keyboard, you get a problem: you overlap the buttons, you lose the characters, you don't get the keyboard at all. Here's how to fix them:
- π Reset keyboard settings: go to Settings β Annexes β Manage applications, find your keyboard and press Erase data.
- π± Switch to another keyboard: temporarily activate the second keyboard (e.g. Gboard if you used the Mi Keyboard), then return to the main keyboard.
- π§ Firmware update: some scaling bugs are patched in new versions MIUI. Check for updates in Settings β The phone. β Updating the system.
- π οΈ Cache cleaning: in Settings β Memory. β Clean up select the keyboard cache and delete temporary files.
If the keyboard has stopped appearing at all:
- Reboot the phone.
- Check if it is disabled in Settings β Language and input.
- Install an alternative keyboard from Google Play.
β οΈ Note: Some Xiaomi models (e.g. Redmi) 10C or POCO M5) After resetting the keyboard, the Russian layout may disappear. To return it, go to the keyboard settings. β Languages and download the desired package.
What if the keyboard has increased but started to lay?
7. Additional tips for easy typing
Enlarging the keyboard is only part of the solution, and to make typing really comfortable, use these recommendations:
- π― Set up auto-replace: In the keyboard settings, enable Auto-correction and word hints β this will reduce the number of typos.
- π Voice input: in MIUI There's a built-in voice recorder for text. Activate it by tapping the microphone icon on the keyboard.
- πΌοΈ Topics with high contrast: in Keyboard Settings β Select a theme with black background and white letters β this will make reading easier.
- β‘ Gestures for quick input: in Gboard you can enable swipe input (swipe your finger without detachment).
For users with visual problems, MIUI features High Contrast (in Special Options) mode, which makes all interface elements, including the keyboard, clearer.
If you type on the go often, try the one-handed mode, which shifts the keyboard to one of the edges of the screen, reducing the tension of your fingers, and it turns on with a long tap on the emoji icon or in the keyboard settings.
π‘
The combination of a larger keyboard, a high-contrast theme, and swipe input can increase typing speeds by 30-40%, even on smaller screens.