How to put the β€œnumber” (#) on the Xiaomi phone: Step-by-step instructions

You are trying to enter a hashtag in social networks, activate USSD-A command or just dial the # (number sign) character on a Xiaomi smartphone but can't find it? this problem is familiar to many owners of Redmi devices, POCO And Mi, especially for those who have recently moved from iPhones or other Android devices, because the placement of special characters on the keyboard is very important. MIUI It differs from standard layouts, and in some firmwares the # sign is generally hidden behind additional menus.

In this article, we will explore all possible ways to enter the symbol β€œnumber” on Xiaomi phones, from basic to little-known. You will learn how to find # on a standard keyboard, how to add it to quick access, and what to do if the sign disappears after the system update. We also want to explain why # sometimes doesn’t work. USSD-requests and how to correct them.

1. Standard way: where to look for # on Xiaomi keyboard

On most Xiaomi smartphones, the number sign (#) is hidden on the digital keyboard.

  1. Open any application where you can type text (such as Messages or Notes).
  2. Tap the input field to make the keyboard appear.
  3. Switch to the digital layout – to do this, click on the button?123 (or!#1 in some versions of MIUI).
  4. Now, look at the top row of the keys -- there should be characters! @ #$% and others. # is usually third on the left.

If you don't see the # in this row, your keyboard is using an alternate layout.

  • πŸ” Press and hold the & button (ampersand) in some versions MIUI The # sign is hidden right there.
  • πŸ”„ Try switching to another keyboard (like Gboard or SwiftKey) – they usually have # in a standard place.
  • βš™οΈ Check the keyboard settings – it is possible that the display of special characters is disabled (more about this in the next section).
πŸ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard
SwiftKey
other
I don't know.

2. If # is missing: MIUI keyboard settings

Sometimes the # sign disappears after you update the system or change your regional settings to return it:

  1. Open Settings β†’ Additional β†’ Language and input.
  2. Select the Current Keyboard (usually the MIUI Keyboard or Google Keyboard).
  3. Go to the keyboard settings β†’ layout and input.
  4. Make sure to turn on the option to Show special characters or Extended characters.

If you are using Gboard:

  • πŸ“± Go to the keyboard settings (Settings) β†’ System system β†’ Language and input β†’ Virtual keyboard).
  • πŸ”§ Choose Gboard. β†’ Layout β†’ Numbers and symbols.
  • πŸ”„ Make sure that the layout is selected QWERTY with numbers - in it # is displayed by default.

πŸ’‘

If the characters are missing after the MIUI update, try resetting the keyboard settings: Settings β†’ Applications β†’ Application Management β†’ Find the keyboard β†’ Storage β†’ Clear the data. This will return the standard layout.

3. Alternative ways to enter # on Xiaomi

If standard methods don’t work, try these options:

Method 1: Copying from the clipboard

The fastest way is to copy the # character from this paragraph: #. Just highlight it, click Copy, and then paste it into the right field. This method works even if the keyboard doesn't display the character.

Method 2: Using Unicode

You can enter # through Unicode code:

  1. Hold your finger to the input field until the menu appears.
  2. Select Unicode or Special Symbols (in some keyboards).
  3. Enter the code U+0023, which is the #.

Method 3: Voice input

If you have voice input enabled (in Gboard or MIUI Keyboard), you can simply say β€œnumber sign” or β€œhashtag” – the system recognizes and pastes the character.

Method 4: Entering through USSD-team

If you need to enter # for USSD-For example, try the *100# request:

  • πŸ“ž Open the phone application.
  • πŸ”’ Go to the keyboard tab (to dial a number).
  • πŸ”Ÿ Here the # sign is usually located in the lower right corner next to the *.
Why is # not working in the USSD-team?
If nothing happens after you set a command (e.g. *100#), the problem may be in the: 🚫 Blocking USSD The operator (especially the virtual operator) SIM). πŸ“Ά No network – check the signal level. πŸ”„ Refresh your old firmware - update it MIUI last-minute. πŸ“± Regional restrictions – some teams only work in the operator’s home country.

4. How to add # to Quick Access on Keyboard

If you often need to type #, you can add it to the main layout:

  1. Open any text field and call the keyboard.
  2. Press the button. βš™οΈ (settings of the keyboard) or hold?123.
  3. Select Settings or Additional Symbols.
  4. Find the # sign in the list and drag it to the main panel (in Gboard this is done through Settings β†’ Dictionary β†’ Personal Abbreviations).

The MIUI Keyboard also has a feature called β€œFavorites”:

  • πŸ”– Go to the keyboard settings.
  • πŸ”§ Select Select Selected Symbols or Quick Access.
  • βž• Add # to the list so that it appears when you press a key long time (for example, 1 or more &).

Update the keyboard in Google Play|Check the input language (must be English/Russian)|Clear the keyboard cache in the app settings|Restart your phone if the symbol does not appear-->

5. Problem Solving: # is not displayed or does not work

If the # sign is missing or not entered, check the following points:

Problem.Possible causeDecision
# is missing on the keyboardResetting keyboard settings after updateReturn the standard layout (see section 2)
# is, but not pressedKeyboard failure or shell conflictReset the keyboard or reset MIUI to factory
No, it doesn't work with the USSD.Blocking by the operator or network errorTry another one. SIM-card or contact support
# is displayed as a hieroglyphIncorrect font codingChange the font to Settings β†’ Screen β†’ Font

Important: On some Xiaomi models (e.g. Redmi Note 10 Pro and POCO X3 Pro) after upgrading to MIUI 14, the # sign may temporarily disappear due to a firmware bug, in which case only a rollback to the previous version or waiting for a patch from Xiaomi will help.

⚠️ If after changing the region of the phone (for example, from Russia to Global) missing special characters, return the original settings of the region to Settings β†’ Additionally. β†’ Region: Some layouts (e.g. India or Taiwan) use an alternative character arrangement.

6. Frequent errors when entering # on Xiaomi

Users often face the following problems:

  • πŸ”„ Confuse # with * – these symbols are located next to the USSD-Keyboard, but perform different functions.
  • πŸ“± Use the wrong layout – for example, try to enter # on the Cyrillic keyboard, where it is not.
  • πŸ” Do not notice the keyboard change – some apps (such as WhatsApp) automatically substitute their keyboard where # may be elsewhere.
  • πŸ”§ Ignore updates in older versions MIUI (Below 12) the layout of the symbols differed.

To avoid mistakes:

  1. Always check which keyboard is active (the icon in the lower right corner of the input field).
  2. For USSD-commands use only the standard β€œPhone” application – third-party calls may not support special characters.
  3. If # is not typed into Telegram or VK, try pasting it from the clipboard.

πŸ’‘

On Xiaomi phones with MIUI 13+, the # sign is always available on the digital keyboard in the top row, and if it isn’t, it’s a problem with layout settings or keyboard failure, not hardware.

Why is my Xiaomi not having a # sign on the keyboard?
It could be related to: πŸ”„ Update MIUI β€” Some versions are resetting the layout. βš™οΈ Keyboard settings – check if special characters are included. πŸ“± Regional settings – change the region to Russia or Global. πŸ”§ If the app fails, clear the keyboard cache. If nothing helps, try installing an alternative keyboard (e.g., Gboard).
How to enter #into USSD-team, if he doesn't push?
The problem may be: Operator locking – some virtual operators (e.g. Tinkoff Mobile) do not support USSD. Network Error – Switch to 3G/4G, if only 2G. Firmware failure - update MIUI or reset the network settings (Settings) β†’ SIM-maps and mobile networks β†’ Reset network settings. Also try to enter a command through another call app (e.g. Google Phone).
Can I reassign the key to quickly enter #?
Yeah, but only on third-party keyboards: πŸ“± In Gboard: Settings β†’ Personalization β†’ Create a shortcut (assign, for example, ## to output #). πŸ”§ In SwiftKey: Settings β†’ Layout β†’ Keysetting. In the standard keyboard. MIUI function is not.
After the phone was dropped, the # sign disappeared.
This is the standard behavior after reset, and the keyboard settings are reset. To return #: Update the keyboard via Google Play. Switch to English layout, where # is displayed by default. If it doesn't work, install an alternative keyboard.
Where is # on Xiaomi Redmi 9/Note 8/POCO X3?
These models are marked with the: πŸ“± On the digital keyboard (switch to?123) in the top row (third character on the left). πŸ”’ Nana USSD-Keyboard (in the Phone app) - in the lower right corner. MIUI 12.5+, layout may vary slightly - check the keyboard settings.