A small keyboard on Xiaomi is interfering with comfortable typing? Are the buttons too tight and the fingers constantly getting past? This problem is familiar to many owners of Redmi, POCO and other brands. Fortunately, MIUI has several ways to increase the size of the keyboard - both standard means and with third-party applications.
In this article, weβll look at all the current methods, from basic system settings to hidden features and alternative keyboards, learn how to scale a keyboard on Xiaomi without root rights, which apps are best used for fine-tuning and what to do if the standard methods donβt work, and also learn a unique life hack for models with MIUI 14+, which is not described in the official documentation.
Why does the keyboard on Xiaomi seem too small?
The problem with the size of the keyboard on Xiaomi smartphones is due to several factors:
- π± High resolution screen - on Full HD+ displays (e.g., Redmi Note) 12 Pro+ permittingly 2712Γ1220) The standard keyboard takes up less space than the HD-screen.
- π ergonomics MIUI β Developers optimize the interface for the βaverageβ size of the fingers, but for users with large hands it creates discomfort.
- π Automatic scaling in new versions MIUI (13+) The system can reduce the keyboard itself if detects multitasking or a separate screen.
- π― Special Features Settings β Sometimes scale settings are reset after updates or theme change.
Interestingly, on some models (such as the POCO F5 or Xiaomi 13T), the problem is exacerbated by aggressive performance optimization β the system reduces the size of interface elements to reduce the load on the processor, which is noticeable with prolonged use of messengers or social networks.
Method 1: Resize the standard MIUI keyboard
If you use a built-in MIUI keyboard, you can increase the size of the keyboard without installing additional applications.
- Open any application where the keyboard appears (such as Messages or Notes).
- Touch the gear badge (βοΈ) on the keyboard to open the settings.
- Go to the layout and entrance section β Keyboard size.
- Move the slider to the right to zoom in, 3-5 preset values are available.
On some firmware (e.g. MIUI 14 Global), this path may differ:
Keyboard settings β Additional β Interface Size β Keyboard SizeIf there is no slider, try holding the 123 key (switching to numbers) for 3 seconds with your finger β sometimes this opens up a hidden zoom menu.
Make sure the keyboard is active in the text field
Close all background applications (they can block settings)
Check the version of MIUI in Settings β About the phone
Take a screenshot of the current settings (in case of resetting)-->
β οΈ Attention: On devices with MIUI for Russia (e.g. Redmi) 10C or POCO M5) After upgrading to Android 13+ Keyboard settings may be reset. To avoid this, before resizing, turn off automatic updates to system applications in Settings β Annexes β Application management β Three points. β Auto-update.
Method 2: Using Gboard (keyboard from Google)
The standard Gboard keyboard offers more options for sizing than the MIUI.
- Download Gboard from Google Play.
- Activate it in your phone settings: Settings β System and device β Language and input β Current keyboard β Gboard
- Open any text field, tap the G icon on the keyboard β Three dots β Settings β Themes, layout and additional settings β Change the size.
- Choose one of the preset sizes (Very large, Large, Medium) or adjust manually by moving the slider.
The advantages of Gboard for Xiaomi:
- π Adaptive scale β the keyboard automatically adjusts to the screen size (useful for the Redmi Note 12 Pro)+ curved).
- π¨ Large button themes β Theme library has options with larger keys (e.g., Big Keys or Accessibility").
- π Gestures for zooming β you can enlarge the keyboard by bringing two fingers together on the screen (configured in Gestures) β Scope).
π‘
If the keyboard doesn't appear after you install Gboard, restart your phone and re-select it in the input settings. Sometimes MIUI blocks third-party keyboards because of security policies.
Method 3: System scale adjustment (for all keyboards)
If you want to increase not only the keyboard, but also other interface elements, change the scale of the display in the MIUI settings:
- Go to Settings β Screen β Text and display size.
- In the Display Size section, move the slider to the right. The recommended value is Large or Very Large.
- In the font size section, set a value of at least 22pt, otherwise the text on the keys will become unreadable.
| Xiaomi model | Recommended display scale | Max. Keyboard size. |
|---|---|---|
| Redmi Note 11 Pro+ | Large (125%) | 110% of the standard |
| POCO X5 Pro | Very large (150%) | 130% of the standard |
| Xiaomi 13 Lite | Average (100%) | 95% of the standard* |
| Redmi 10A | Large (125%) | 105% of the standard |
* Xiaomi 13 Lite and other models with AMOLED-screens the maximum size of the keyboard may be limited due to the hardware features of the display.
β οΈ Attention: Scaling up will affect all applications, not just the keyboard, POCO M4 Pro) this can lead to trimming of interface elements in games or banking applications. Before changing, check whether your model supports a responsive interface (information is available in the characteristics on the official Xiaomi website).
Method 4: Hidden settings for power users (MIUI 14+)
In the firmware MIUI 14 and later, there are hidden keyboard options that can be activated through developer mode or ADB. This method is suitable for Xiaomi 13/13 Pro, Redmi Note 12 and others with recent updates.
Instructions for ADB:
- Enable USB debugging in Settings β About Phone β MIUI Version (click 7 times) β Additional settings β Developer Options β Debugging over USB.
- Connect your phone to your PC and execute the command: adb shell settings put secure miui_keyboard_scale 1.3 Meaning 1.3 β This is a scaling factor (you can ask from the 1.0 before 1.5).
- Reset the device.
Alternative method (without PC):
- π± Install the QuickShortcutMaker app.
- π Find in the list com.miui.mms (messages) or com.android.inputmethod.latin (keyboard).
- π Select KeyboardSettingsActivity and run it.
- π’ In the menu that opens, find Advanced scaling and set the value to 130%.
What to do if ADB is not working?
Method 5: Third-party keyboards with advanced settings
If standard methods didnβt help, try alternative keyboards with flexible size settings:
| keyboard | Max. Keyboard size. | Additional features for Xiaomi | Reference |
|---|---|---|---|
| SwiftKey | 150% of the standard | Adaptive layout, gestures, cloud dictionary | Download |
| Chroom | 180% (with manual adjustment) | Contrast buttons, MIUI 14 support | Download |
| Fleksy | 160% | Gestures for zooming, voice input | Download |
For installation:
- Download the keyboard from the table.
- Activate it in Settings β Language and input β Current keyboard.
- Open the keyboard settings (usually the icon) βοΈ on the panel) and find the Size or Layout section.
- Set the keyboard height and key size separately (Chroom and Fleksy have separate sliders).
π‘
Third-party keyboards may conflict with the Smart Assistant function in MIUI. If lags appear after installation, disable the Smart Assistant in Settings β Additional settings β Smart Assistant.
Problem Solving: The keyboard doesn't grow
If none of these methods worked, check the following points:
- π Update. MIUI β Older versions (below 12.5) may not have zoom settings. β The phone. β Updating the system.
- π± Reset the keyboard settings: Settings β Annexes β Application management β [Your keyboard] β Warehouse β Clear the data β οΈ After that, you will have to reconfigure dictionaries and themes.
- π Check the special features settings β sometimes the scale settings are blocked by the screen zoom function (Settings) β Special facilities β Increase).
- π Turn off battery optimization for keyboard: Settings β Battery β Optimizing the battery β All applications β [Your keyboard] β No restrictions.
If the problem persists, try resetting the screen settings:
- Go to Settings. β Screen.
- Press Three dots. β Reset the settings.
- Confirm the action and restart the phone.
π‘
On some devices (e.g. Redmi 9A), the keyboard may be βresetβ after connecting to Bluetooth devices (earbuds, speakers). To avoid this, turn off the automatic audio route switch to Settings β Connected devices β Bluetooth settings.