How to increase the keyboard on Xiaomi phone: all ways + hidden settings MIUI

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

  1. Touch the gear badge (โš™๏ธ) on the keyboard panel to open its settings.
  2. Select Size and layout (in some versions โ€“ Keyboard Display).
  3. Move the slider to the right, the maximum value is 120%.
  4. 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:

  1. Place two fingers on the keyboard and spread them to the sides (as when zooming in the photo).
  2. If the function is supported, the keyboard will increase by 10-15% per movement.
  3. 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:

  1. Open Settings โ†’ Special Opportunities โ†’ Increase.
  2. Enable the option Large text and select the maximum value (Very large).
  3. Return to Special Features and activate Screen Scale.
  4. 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 increasingMax. Keyboard size.Impact on the systemReversibility
MIUI settings120%Just the keyboard.Yes.
Gboard150% (height)Just the keyboard.Yes.
Gestures115%Just the keyboard.Yes.
Visually impaired regime200%+The interface.Yes.
ADB-teamCustomizableJust 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:

  1. Connect your phone to your PC and open the command prompt (cmd on Windows or Terminal on macOS/Linux).
  2. Enter the command to check the connection: Adb devices should appear serial number of your Xiaomi.
  3. 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
  4. 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?
If the adb device command doesnโ€™t show your Xiaomi, check: 1. Are Xiaomi drivers installed? ADB Interface (you can download on the official website). 2. Have you allowed debugging on your phone (a pop-up will appear when you first connect). 3. Try another one USB-cable or port. 4 Restart your phone and PC. If the problem persists, turn on the Debugging option in the developer settings. USB (safe-haven)

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:

  1. Download the keyboard from Google Play.
  2. Open Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard.
  3. Activate the new keyboard and set it by default.
  4. 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:

    FAQ: Frequent questions about increasing the keyboard on Xiaomi

    Can you only increase the keyboard in certain applications (like WhatsApp)?
    No, the keyboard size is configured globally for the whole system, but you can use different keyboards for different applications, like WhatsApp, you can install Gboard with large buttons, and you can leave the standard one in your browser.
    After the MIUI update, the keyboard settings reset. How do you get back to the same size?
    MIUI updates sometimes reset custom settings. Try: Return the size through the keyboard settings (see section 1). If it doesn't work, reset through ADB (see section 5). Set a backup of settings from Mi Cloud (if it was created before the update).
    My Xiaomi doesn't have a size slider in the keyboard settings. What do I do?
    This is a typical problem for Xiaomi with custom firmware (for example, the company, POCO X3 Pro on MIUI Solutions: Install Gboard or another keyboard from Section 6. Try changing the region of the phone to India in the settings - sometimes this reveals hidden options. ADB-teams (see section 5).
    The keyboard has become too big and doesn't fit on the screen. How do you fix it?
    If you overdo it with scaling: For Mi Keyboard: reset the size slider in the settings (see section) 1). For Gboard: Return the height to Normal in Settings โ†’ Topics โ†’ Keyboard settings. If you used ADB, The command is: adb shell settings delete secure keyboard_height_scale
    Will the increase in the keyboard affect the speed of printing?
    Depending on habit. Large buttons reduce errors but may require a larger amplitude of finger movements. According to a Google study (2021), the optimal touch screen button size is 9-11 mm. If your keyboard falls into this range after zooming in, the print speed will increase over time.