Small buttons on Xiaomi keyboards prevent you from typing quickly and accurately? Are you constantly mistaken when typing because of the cramped characters? The problem is relevant for owners of smartphones with large screens (for example, Redmi Note 12 Pro+ or POCO F5), where the standard size of the keyboard seems unreasonably small. Fortunately, MIUI and popular keyboards (like Gboard) have hidden settings that allow you to increase the height of the buttons by 30-50% without losing functionality.
In this article, weโll look at all the ways you can scale your keyboard, from standard system settings to manually adjusting it through ADB (for advanced users), and focus on the nuances for different versions of MIUI 12/13/14, as well as third-party keyboard solutions. If youโre using Xiaomi with a 6.5-inch screen or higher, these methods will help make typing more comfortable in 5 minutes.
โ ๏ธ Note: Some methods require administrator rights or debugging USB. If youโre a beginner, start with the first two methods โ theyโre safe and reversible.
1. Increase keyboard through MIUI settings (the easiest way)
The standard MIUI keyboard (aka Mi Keyboard) has a built-in zoom function, but it's hidden deep in the menu. Here's how to find it:
Open any application where the keyboard appears (such as Notes or Messages).
- Touch the gear badge (โ๏ธ) on the keyboard panel to open its settings.
- Select Size and layout (in some versions โ Keyboard Display).
- Move the slider to the right, the maximum value is 120%.
- To save the changes, press Ready or go back.
โ ๏ธ Attention: On Xiaomi with MIUI 14 and above, this option may not be available if you use a dark theme. Switch to a light theme in the system settings to make the slider appear.
If you donโt have a standard Mi Keyboard (for example, after resetting), install it from Google Play when you request โXiaomi Keyboardโ. The version should be at least 5.0.0 โ in older releases, the zoom function worked unstable.
Make sure that the Mi Keyboard is installed as the main keyboard.|Open any text field to call the keyboard|Check the version. MIUI phone-setting|Switch to a light theme if the slider doesn't show up-->
2. Size setting in Gboard (Google Keyboard)
Gboard is the most popular alternative to the standard keyboard on Xiaomi, offering more customization options, including separate scaling of the buttons and the panel itself. Here's how to zoom in on the keyboard in Gboard:
Step 1. Open Settings โ System โ Language and input โ Virtual Keyboard and select Gboard.
Step 2. Go to the Topic section, then click on the gear icon (โ๏ธ) in the upper right corner and select the keyboard settings.
Step 3: Here you're interested in two things:
- ๐น Keyboard height โ adjusts the total height of the panel (from Normal to Very Large).
- ๐น Button size โ changes the size of the keys themselves (available only in the latest versions of Gboard).
โ ๏ธ Warning: If the keyboard starts to close the text field (like WhatsApp) after changing the height, go back to the Gboard settings and turn off the Smooth Input option in the Text Input section.
Standard Mi Keyboard|Gboard (Google Keyboard)|SwiftKey|Another |I don't know which one I have-->
3. Manual size change through gestures (for MIUI 13/14)
The latest versions of MIUI have a hidden feature that manually zooms in with gestures, and it doesn't work on all models, but it's worth trying out:
Activate the keyboard in any application, then:
- Place two fingers on the keyboard and spread them to the sides (as when zooming in the photo).
- If the function is supported, the keyboard will increase by 10-15% per movement.
- To return the original size, bring your fingers together.
This method only works with the native MIUI keyboard and may not work on the POCO F4, Redmi K50, and other custom firmware models.
๐ก Useful tip: If gestures donโt work, check if the gesture scaling option is enabled in the special features settings (Settings) โ Special opportunities โ Sometimes it conflicts with the keyboard.
4.Use of the โFor the Visually Impairedโ (maximum increase)
If you need to zoom in on your keyboard a lot (for people with vision problems, for example), use System Access Mode, which scales not only the keyboard, but the entire interface, but it has the most noticeable effect:
Instructions:
- Open Settings โ Special Opportunities โ Increase.
- Enable the option Large text and select the maximum value (Very large).
- Return to Special Features and activate Screen Scale.
- Set the scale to 150% or 175%.
โ ๏ธ Note: This method affects the entire interface of Xiaomi, not just the keyboard. Some applications (such as games) may not display correctly. To return everything back, disable both settings in the special features settings.
| Method of increasing | Max. Keyboard size. | Impact on the system | Reversibility |
|---|---|---|---|
| MIUI settings | 120% | Just the keyboard. | Yes. |
| Gboard | 150% (height) | Just the keyboard. | Yes. |
| Gestures | 115% | Just the keyboard. | Yes. |
| Visually impaired regime | 200%+ | The interface. | Yes. |
| ADB-team | Customizable | Just the keyboard. | Yes (reset required) |
5. Advanced method: Size resizing through ADB (for experienced)
If standard methods do not work, you can manually change the keyboard settings via ADB (Android Debug Bridge), a method that is suitable for Xiaomi on MIUI 12-14 and requires a connection to a computer.
๐ง What's the matter:
- ๐ฅ๏ธ Computer with installed ADB Tools.
- ๐ฑ Included Debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ Press 7 times, then return to Additional โ For developers).
- ๐ USB-cable (preferably original).
Steps:
- Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on macOS/Linux).
- Enter the command to check the connection: Adb devices should appear serial number of your Xiaomi.
- Execute a command to change the size of the keyboard (for example, on the 1.3 Adb shell settings put secure settings keyboard_height_scale 1.3
- Reboot the phone.
๐ก Useful tip: To return the standard size, use the command:
adb shell settings put secure keyboard_height_scale 1.0โ ๏ธ Note: Some Xiaomi models (e.g. Redmi) 10C or POCO M4 Pros may ignore this command because of manufacturer restrictions, in which case try an alternative parameter:
adb shell settings put secure keyboard_height 100%(Replace 100% with the desired value, for example, 130%).
What if the ADB canโt see the device?
6. Alternative keyboards with flexible settings
If none of these methods worked, consider installing a third-party keyboard with advanced zoom options. Here are the best options for Xiaomi:
- ๐น SwiftKey allows you to adjust the keyboard height from 70% to 150% and change the size of the buttons separately.
- ๐น Chroom is a keyboard with minimal design and the ability to zoom in buttons up to 200 percent.
- ๐น Fleksy is a unique keyboard with a customizable size and key spacing. Perfect for large screens.
- ๐น Simple Keyboard โ open source, complete customization of button size and location.
๐ How to install:
- Download the keyboard from Google Play.
- Open Settings โ System โ Language and input โ Virtual keyboard.
- Activate the new keyboard and set it by default.
- Go to the keyboard settings (usually through the icon) โ๏ธ on the panel) and find the Size or Layout section.
โ ๏ธ Note: Some keyboards (e.g. SwiftKey) may collect your input data to improve predictions.
๐ก
Third-party keyboards often offer more customization options than standard solutions from Xiaomi or Google. However, they can consume more RAM and affect autonomy.
7. Additional tips for comfortable typing
Enlarging the keyboard is only part of the solution, and here are some more tips that will make typing on Xiaomi more convenient:
- ๐น Set vibration when pressed: Enable tactile recoil in keyboard settings (Sound and vibration) โ Vibration when pressed. This will help you "feel" the boundaries of the buttons.
- ๐น Use voice input: Gboard has a built-in voice dial (icon) ๐ค). It is useful for long messages.
- ๐น Activate Simultaneous Entering: In Keyboard Settings โ Additionally, enable multi-finger input โ this will speed up printing on large screens.
- ๐น Set up auto-replacement: Add frequently used words and phrases to the keyboard dictionary to reduce the number of clicks.
๐ก Useful advice for owners POCO F3/F4: If the keyboard slides down and closes the text field, turn on the full-screen Forced Display option in the developer settings (Developers For Developers.
๐ Comparison of methods for convenience: