How to make the keyboard higher on Xiaomi: all the ways to MIUI 12-14

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).

๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard Mi Keyboard
Google Gboard
SwiftKey
Another.
I don't know.

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:

  1. Open any application with a text field (such as Messages or Notes).
  2. Call the keyboard and tap the gear icon (โš™๏ธ) top-row.
  3. Go to Settings โ†’ Size and Style โ†’ Keyboard Height.
  4. 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:

  1. Open Settings โ†’ Special features โ†’ Display size.
  2. Select Text Size and Display Size โ†’ Size of elements.
  3. Move the font scale slider 1-2 divisions to the right (for example, from Default to Large).
  4. Return to the display size and enable the option to increase the size of the elements.
  5. 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:

  1. Open any text box and call Gboard.
  2. Slip on the three-point badge (โ‹ฎ) in the top row and select Settings.
  3. Go to Topics โ†’ Keyboard setting โ†’ Height.
  4. Choose one of three options: Low, Medium or High.
  5. 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.

ParameterMi KeyboardGoogle Gboard
Manual height adjustmentYes (not on all versions)Yes (3 presets + slider)
Floating keyboardNo.Yes.
Adaptive scaleYes (automatically)Yes (manually)
Sign supportLimitedly.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:

  1. Turn on Developer Mode on Smartphone: Settings โ†’ About Phone โ†’ MIUI Version (Tap 7 times)
  2. Activate USB Debugging in Settings โ†’ Additional โ†’ For developers.
  3. 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).
  4. 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?
1. Install Xiaomi drivers from the official website (section "Support" โ†’ Drivers.2). 2. Check that the developer settings have enabled the option โ€œAllow debugging by USB (Safe mode)โ€ 3. Try another USB-cable (original from Xiaomi). 4. Reboot your PC and smartphone, then reconnect.

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:

  1. Download the app from Google Play.
  2. Go to Settings โ†’ System โ†’ Language and input โ†’ Current keyboard.
  3. 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.

FAQ: Frequent questions about setting up the keyboard on Xiaomi

Can I increase the height of the keyboard on Xiaomi without root rights?
Yes, all of the methods described in this article (except ADB) work without root access. The ADB method also does not require root, but you need to debug over USB.
Why did the MIUI update drop the keyboard height?
For major updates (e.g., from MIUI 13 to MIUI 14), the user's keyboard settings are reset. To avoid this, back up to Settings โ†’ About Phone โ†’ Backup before upgrading.
How to return the standard keyboard height if it becomes too big?
For Mi Keyboard, go to the keyboard settings and move the slider to the left. For Gboard, select the option Medium in the height menu. ADB, Execute adb shell settings delete secure default_input_method_height.
Why is my Redmi Note 11 not having the option to change the keyboard height?
Budget models (Redmi 9/10/11 series) often cut down on the functionality of the Mi Keyboard, in which case use Gboard or third-party keyboards.
Can you make the keyboard transparent so you can see the text underneath?
Yes, but only on third-party keyboards (like Chroom or Fleksy) and the standard Mi Keyboard doesn't have that option.