Keyboards on Xiaomi smartphones often seem too low โ fingers bump into the bottom edge of the screen, and auto-replace works where you donโt need to.+ or POCO F5), where the standard keyboard height is less than half the screen, and in this article, we'll look at all the ways that you can increase the height of the keyboard, from the standard settings. MIUI Up to hidden functions and third-party applications.
It's important to understand that the keyboard's settings depend on the type of keyboard you have, like the standard Google Gboard, the proprietary Mi Keyboard, or alternatives like SwiftKey. We'll look at the options for each case, including a unique method through ADB for MIUI 14 models that isn't dokumented in the official guides. If you're tired of uncomfortable typing, read on.
Why is the keyboard on Xiaomi too low?
The manufacturer deliberately reduces the height of the keyboard for several reasons:
- ๐ฑ One-handed ergonomics: Xiaomi believes that a compact keyboard is more convenient for thumb typing (especially on models up to 6.5 inches).
- ๐ Adaptive scale: The system automatically adjusts the height to the screen resolution, but often does so suboptimally.
- ๐ฏ Priority of content: the less space the keyboard takes, the more text is visible in messengers or browser.
- ๐ง Limitations MIUI: in some versions of the firmware (for example, MIUI 12.5) there is no manual height adjustment.
In practice, this causes the keys to become too small, and the bottom row (with space and punctuation marks) falls into the โdead zoneโ of the screen, where the sensor is less responsive to touch, especially on devices with curved edges (Xiaomi 13 Ultra, Mix Fold 3).
Method 1: Manual height change in MIUI settings
The easiest method is to use built-in MIUI options. It works on most devices with the Mi Keyboard (a Xiaomi branded keyboard), but may not be available on some global firmware models.
Instructions:
- Open any application with a text field (such as Messages or Notes).
- Call the keyboard and tap the gear icon (โ๏ธ) top-row.
- Go to Settings โ Size and Style โ Keyboard Height.
- Move the slider to the right to increase the height. Values available: Small, Medium, Large and Very Large.
If you don't have Keyboard Height, your version of MIUI doesn't support this function, so move on to the next way.
Make sure you use the Mi Keyboard (not Gboard)
Update your firmware to the latest version of MIUI
Reboot your smartphone before changing your settings
Check the "Height" item in the keyboard menu-->
Method 2: Changing the scale of the keyboard through special features
If you don't have a direct height control in your keyboard settings, you can trick the system into changing the overall interface scale, which is universal and works on all versions of MIUI, but affects not only the keyboard, but also other elements of the system.
Step-by-step:
- Open Settings โ Special features โ Display size.
- Select Text Size and Display Size โ Size of elements.
- Move the font scale slider 1-2 divisions to the right (for example, from Default to Large).
- Return to the display size and enable the option to increase the size of the elements.
- Restart the device so that the changes take effect.
The effect is that the keyboard will be 15-20% higher, but with it will increase the application icons and system fonts. If it is critical, return the settings after changing the keyboard height.
โ ๏ธ Note: On some models (POCO X3 Pro, Redmi 9A) This method can cause the bottom of the keyboard to be trimmed. In this case, use method 4 (ADB).
Method 3: Adjusting height in Google Gboard
If you use a Google keyboard, the algorithm of actions will be different. Unlike the Mi Keyboard, there are flexible height settings, but they are hidden in additional parameters.
How to increase height:
- Open any text box and call Gboard.
- Slip on the three-point badge (โฎ) in the top row and select Settings.
- Go to Topics โ Keyboard setting โ Height.
- Choose one of three options: Low, Medium or High.
- For fine-tuning, click Additional and move the slider manually.
Gboard also has a floating keyboard option (Settings โ Themes โ Floating) that allows you to move the keyboard across the screen, which is useful if you need to temporarily lift it higher for easy dialing.
| Parameter | Mi Keyboard | Google Gboard |
|---|---|---|
| Manual height adjustment | Yes (not on all versions) | Yes (3 presets + slider) |
| Floating keyboard | No. | Yes. |
| Adaptive scale | Yes (automatically) | Yes (manually) |
| Sign support | Limitedly. | Full (swipe-entry) |
๐ก
If the keyboard becomes too large after changing the height and closes the text field, try turning on One-Handed mode in the Gboard settings. This will reduce the width of the keyboard, keeping the height.
Method 4: Altering height through ADB (for advanced users)
This is a unique method for MIUI 14, which allows you to manually set the height of the keyboard through Android Debug Bridge (ADB), which works even where standard settings are not available, but requires a connection to a PC.
Step-by-step:
- Turn on Developer Mode on Smartphone: Settings โ About Phone โ MIUI Version (Tap 7 times)
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC, install it. ADB Tools and execute command: adb shell settings put secure default_input_method_height 1.5 where 1.5 โ scale ratio (the values of the 1.2 before 2.0).
- Reset the device.
To return the standard height, do:
adb shell settings delete secure default_input_method_heightโ ๏ธ Warning: Incorrect coefficient values (e.g. 2.5) can lead to keyboard trimming or input errors. Start with 1.3 and gradually increase.
What if the ADB does not recognize the device?
Method 5: Third-party keyboards with flexible settings
If none of the above methods worked, consider alternative keyboards, some of which offer far more customization options than standard ones.
Top.-3 Keyboard for Xiaomi with height setting:
- ๐น SwiftKey: Flexible height setting (60 to 120% of standard) Support for floating mode, adaptive design for theme MIUI.
- ๐น Chroom: 5 percent pitch adjustment, swipe and voice support, minimalist design without ads.
- ๐น Fleksy: Unique "extensions" for quick access to emojis and GIF. Customization of height and transparency, optimized for large screens (Xiaomi) 13T Pro, POCO F4 GT).
To install an alternative keyboard:
- Download the app from Google Play.
- Go to Settings โ System โ Language and input โ Current keyboard.
- Select a new keyboard and follow the setup instructions.
๐ก
Third-party keyboards may conflict with branded MIUI shells. If lags or input errors occur after installation, clear the app's cache in the settings.
Additional tips for convenient typing
Besides changing the height, there are other ways to make typing more comfortable:
- ๐ต Audio feedback: Turn on the sound of the taps in the keyboard settings โ this will help control the input without looking at the screen.
- ๐ Auto-substitute: activate Predictive Entering in Keyboard Settings โ Text input.
- ๐ Gestures: Use swipe input (swipe your finger through letters instead of tapping).
- ๐ฑ One-Hand Mode: On larger devices (Xiaomi 12 Pro), move the keyboard left or right.
If you type frequently in instant messengers, try voice input (available in Gboard and Mi Keyboard). To do this, hold the microphone button on the keyboard and pronounce text. Recognition accuracy on Xiaomi with Snapdragon 8 Gen 2 processors is up to 95%.
For owners of devices with curved screens (Xiaomi Mix 4, Black Shark 5 Pro), we recommend turning off the sensitivity of the edges in the display settings, which will reduce the number of random touches when typing.