Skip to content
TechBone
Xiaomi

Guides for Xiaomi Mi 2S

15 guides

Language & Input2

Change Keyboard Height

If the on-screen keyboard on your Xiaomi phone feels cramped for typing or covers too much of the screen, the Keyboard height setting is usually the cause. MIUI offers seven size presets from extra short to extra tall, and picking the wrong one makes typos more likely or blocks content you need to see while typing.

Open
Language & Input2

Change Keyboard Theme (Language & Input)

If the Gboard keyboard on your Xiaomi phone still shows the default gray background, the theme setting has never been switched. This only changes the visual layout - colors, gradients or picture backgrounds - and has no effect on autocorrect or typing speed. The key borders can also be turned on or off separately from the overall theme.

Open
Language & Input2

Add a Keyboard Language

Typing in a second language on your Xiaomi phone turns into a mess of red underlines and wrong autocorrect suggestions when the keyboard only knows one language. Messages, emails, and notes in that language become slower to write because every word gets flagged or swapped for something else. The built-in keyboard supports multiple languages at once, but only if you add them manually first.

Open
Language & Input2

Show or Hide the Emoji Switch Key

If you type a lot of emojis, switching between the language globe and the emoji picker can slow you down on the MIUI keyboard. The globe icon and the emoji key share the same spot, so only one of them shows on the keyboard row at a time. Turning on the emoji switch key swaps that icon while quick language switching still works by holding the space bar.

Open
Language & Input2

Turn a Keyboard On or Off

A new keyboard downloaded from the Play Store does not automatically show up next to Gboard on your Xiaomi phone. Until you switch it on in the input settings, it stays hidden from the language switcher and typing keeps defaulting to the old keyboard. This usually happens with third-party layouts, handwriting keyboards, or apps installed after the initial setup.

Open
Language & Input2

Change Keyboard Layout in MIUI

If your Xiaomi keyboard still types QWERTY while you actually need QWERTZ, AZERTY or another layout, every second word ends up misspelled. MIUI lets you switch or add layouts per language, including Dvorak, Colemak, Neo2 and a plain PC layout, but the setting is buried several menus deep inside the keyboard options. Handwriting input is listed there too, in case none of the fixed layouts match how you type.

Open
Language & Input2

Show Emojis in the Symbols Keyboard

On Xiaomi phones the symbols keyboard can display your most recently used emojis for quicker access, but that suggestion strip stays hidden by default. The Mi keyboard needs this behavior turned on separately before recent emojis appear next to the symbols and numbers.

Open
Language & Input2

Change System Language

If your Xiaomi phone ended up in a language you cannot read, or you simply want to switch after setup, you do not need to go through the activation wizard again. The system language lives in its own settings menu, separate from the one-time language screen you saw when you first turned on the phone. This also affects keyboard suggestions and how some apps display their text.

Open
Language & Input2

Change the Default Keyboard

Installed a new keyboard app on your Xiaomi phone but typing still opens Gboard? MIUI keeps the previous keyboard active until you manually switch the default under Languages & input. Without that step, the new keyboard stays listed but never takes over text fields.

Open
Language & Input2

Reorder Keyboard Languages

If your Xiaomi phone keeps switching to the wrong keyboard language after you added a second or third layout, MIUI is simply using the wrong priority order. The keyboard picks its default language from the order you set in Manage keyboards, not from the one you type most often. Autocorrect and word suggestions follow that same order until you rearrange it.

Open
Language & Input2

Turn On/Off Google Voice Typing

If tapping the microphone icon on your Xiaomi keyboard does nothing, or the icon is missing entirely, Google voice typing is usually switched off in your language and input settings. Without it, spoken words never turn into text and you are stuck typing manually. A system update or keyboard reset can flip this setting without you noticing.

Open
Language & Input2

Switch Keyboard Language While Typing

Typing a message in a second language on your Xiaomi phone often means the wrong keyboard stays active because it defaults to the last language you used. Leaving the text field to fix this in settings breaks your train of thought and can even discard what you typed. A quick gesture inside the text field itself switches the keyboard without closing the app.

Open
Language & Input2

Remove a Keyboard Language

Too many keyboard languages clutter the language switcher and slow down cycling to the one you actually type in. On Xiaomi phones, unused layouts stay listed under keyboard management until you remove them manually, even if you only tried them once.

Open
Language & Input2

Turn Emoji Suggestions On or Off

If your Xiaomi keyboard keeps popping up matching emoji while you type and it gets in the way, or you want those suggestions but they never show up, the setting behind this is Show emoji suggestions inside the keyboard's text correction options. Many users only stumble onto this toggle while browsing keyboard settings and are not sure what it actually changes. Depending on how it is set, MIUI either offers a matching emoji for recognized words or stays completely quiet.

Open
Language & Input2

Keyboard Usage Statistics Sharing Toggle

If your Xiaomi phone keeps sending keyboard usage data to Google in the background, that's the 'Share usage statistics' option buried in the keyboard settings. This toggle controls whether typing patterns get reported for diagnostics, and it's on by default on most devices. Many users only discover it exists when checking their privacy settings after noticing unfamiliar data usage.

Open