How to enter the number sign (#) on the keyboard of the Xiaomi smartphone: all ways 2026

You try to enter a hashtag in social networks, dial a phone number with additional characters or activate it. USSD-You know, you're a team on Xiaomi, but you can't find the number (#) on the keyboard? This is a problem that's familiar to many smartphone owners, especially those who have recently switched from iPhones or other devices. MIUI Gboard is often different from the usual schemes, and sometimes the sign is generally hidden behind additional menus.

In this article, we will not only show you where # is on Xiaomiโ€™s standard and alternative keyboards, but also explore all possible ways to type it, from basic to obscure. You will learn how to add a character to the clipboard for quick access, why it can disappear from the layout, and what to do if the keyboard โ€œglutsโ€ and does not display special signs. And for owners of devices with a physical keyboard (for example, Xiaomi Black Shark), we have prepared a separate section with unique tips.

We warn you beforehand that if you use custom firmware or an informal keyboard, the character search algorithm may be different, and our recommendations for resetting keyboard settings or switching to a standard MIUI Keyboard will be useful.

1. Standard location of the # sign on the MIUI keyboard

On most Xiaomi smartphones (including the Redmi Note 12, POCO X5, Xiaomi 13T, etc.), the default number sign is on the keyboard with numbers.

  1. Go to any field to enter text (for example, Messages or Notes).
  2. Tap the?123 button in the lower left corner of the keyboard, and it will switch it to digital mode.
  3. In the top row of digits, find the # button โ€“ it is usually located between the digits 9 and 0 (on some models โ€“ to the right of 0).

If you donโ€™t see the symbol right away, try holding the 3 key with your finger โ€“ on some versions of MIUI, the number sign appears in the pop-up menu along with other special characters (e.g., ยฃ or $).

๐Ÿ’ก

On the MIUI keyboard, the # can change position depending on the layout language, for example, when choosing English, it is displayed immediately, and in Russian it requires pressing?123 twice.

Important: If you use swipe, temporarily turn it off in the keyboard settings, which will make it easier to find the desired character.

  1. Open Settings โ†’ Additional settings โ†’ Language and input.
  2. Select your keyboard (e.g. MIUI Keyboard).
  3. Turn off the option of Gesture or Swipe.

2. Where to search # on the Gboard keyboard (Google)

Many Xiaomi users are installing Gboard as an alternative to the standard keyboard, and here the algorithm for finding a number sign is slightly different:

  1. Activate Gboard in the input field (if it is not set by default, download to Google Play).
  2. Press the?123 button to go digital.
  3. In the top row, find the #+ key (usually between 9 and 0).
  4. Hold it and a pop-up menu will appear with the # symbol and other characters (%, & etc.).

If the pop-up menu doesnโ€™t appear, check the Gboard settings:

  • ๐Ÿ”ง Open the Settings. โ†’ System system โ†’ Language and input โ†’ Virtual keyboard โ†’ Gboard.
  • ๐Ÿ“ฑ Select the layout โ†’ English (USA) โ€“ the # sign is displayed immediately.
  • ๐Ÿ”„ Reboot the keyboard by clicking Reset Settings (in the section Additional).
๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard (Google)
SwiftKey
Another.

On some versions of Gboard, the number sign is hidden behind the long hold of the number 3. If this doesn't work, try:

โš ๏ธ Note: In Gboard versions below 12.0, the # sign may not be in the Russian layout. Update the app via Google Play or temporarily switch to English layout.

3. Alternative ways to enter the mark #

If standard methods donโ€™t work, use one of these methods:

Copying from the clipboard

The quickest option is to copy the # character from this paragraph (just highlight it and click Copy), and then paste it into the desired field. To avoid repeating the action every time, add the sign to the text bookmarks:

  1. Copy the # symbol.
  2. Open Notes or Google Keep and create a new entry.
  3. Insert the symbol and save the record with the name "Special symbols".

Use of Unicode code

On Android, you can type characters through their Unicode codes.

  1. Hold the text input key until the Unicode menu appears (not working on all keyboards).
  2. Enter the code U+0023 and press the space, the # character will appear automatically.
How to enter Unicode on the MIUI keyboard?
On the standard MIUI keyboard, Unicode is disabled by default, so to activate it, install a third-party keyboard, such as AnySoftKeyboard, or use applications like Unicode Pad from Google Play.

Voice input

If the keyboard doesnโ€™t respond to the presses, try voice input:

  1. Press the badge. ๐ŸŽค on the keyboard (usually next to the space).
  2. Say โ€œnumber signโ€ or โ€œhashtagโ€ โ€“ the system recognizes the command and inserts a #.

This method works on a locked screen (if Xiao AI is enabled), but requires an internet connection to process speech.

4.Why the # sign can disappear from the keyboard

Sometimes the # character disappears from the layout for no apparent reason.

Problem.Reason.Decision
No # sign is available in digital modeFailure of keyboard settings after MIUI updateReset your keyboard settings in Settings โ†’ Language and input โ†’ [Your keyboard] โ†’ Reset
Instead of #, another character (e.g. ยถ) is displayed.Incorrect language layout (for example, Turkish or French)Switch to English (USA) or Russian layout
The keyboard "hangs" when you press #Conflict with a MIUI optimizer or virusClear the keyboard cache in Settings โ†’ Apps โ†’ [Keyboard] โ†’ Memory
Sign # is, but not pressedDamaged touch screen or protective filmCheck the sensitivity of the screen in Settings โ†’ Display โ†’ Sensor calibration

If the problem persists after resetting, try removing keyboard updates:

  1. Go to Settings โ†’ Applications โ†’ All applications.
  2. Find the MIUI Keyboard or Gboard.
  3. Press. โ‹ฎ โ†’ Remove updates.

๐Ÿ’ก

After the updates are removed, the keyboard will return to the factory version, where the # sign is guaranteed to be in the standard place.

5. Features of entering # on physical keyboards (Xiaomi Black Shark, POCO F1)

Devices with a physical keyboard (for example, gaming smartphones Xiaomi Black Shark 4/5 or POCO F1 with a plug-in keyboard) have separate nuances:

  • ๐ŸŽฎ On Black Shark, the # sign is entered by the Shift combination. + 3 (in English) or Alt Gr + 3 (in Russian).
  • ๐Ÿ“ฑ Nana POCO F1 with the keyboard connected, # is on the key next to Enter (requires pressing Fn).
  • ๐Ÿ”„ If the character is not entered, update the keyboard firmware via the Shark Space app or POCO Launcher.

For gaming devices, the use of macros is also relevant:

  1. Open Shark Space (or Game Turbo on POCO)
  2. Go to Settings โ†’ Macros โ†’ Create a new one.
  3. Write down the click on # and assign it to one of the additional buttons.

6. USSD-Teams and Sign #: How to Avoid Mistakes

Number sign is often required for entry USSD-If you are dialing a command but it is not executed, check it:

  • ๐Ÿ“ž Symbols: Sometimes users mistakenly type * or +.
  • ๐Ÿ”ข Consistency: USSD-Teams are case-sensitive and space sensitive, such as *100# and *100#, different queries.
  • ๐Ÿ“ก Connection to the network: without mobile Internet or communication USSD It won't work.

If you have entered *100#, nothing happens:

โš ๏ธ Attention: On some firmware MIUI (especially on the Redmi 9A/9C) USSD-commands are blocked by the battery optimizer. Add the phone app to the exceptions: โ†’ Battery โ†’ Optimizing the battery โ†’ All applications โ†’ Phone. โ†’ No restrictions.

To check the health of the USSD:

Enter the standard command *#06# (IMEI shows)

Check if the # sign is displayed in the input field

Make sure that SIM-card active (no sign with no networkยป)

Reboot your smartphone if the command doesnโ€™t work.

-->

7. Frequent mistakes and how to avoid them

When searching for a # sign, users often make these mistakes:

  1. The layouts are confusing: in Russian, the sign may be in a different place than in English. Always check the current layout (displayed on the space).
  2. Ignore updates: older versions of MIUI (below 12) had different keyboard layouts. Update system in Settings โ†’ About phone โ†’ System update.
  3. Do not clear cache: accumulated keyboard data can cause crashes. Regularly clear the cache in the application settings.

Another common problem is replacing the keyboard with a third-party keyboard (like SwiftKey or Fleksy), where the layout is radically different. If you encounter this, return the standard keyboard:

  1. Go to Settings โ†’ Language and input.
  2. Turn off unnecessary keyboards, leaving only the MIUI Keyboard or Gboard.

FAQ: Answers to Frequent Questions

๐Ÿ” Why my Xiaomi doesnโ€™t have a # sign on the keyboard?
Youโ€™re probably using a custom layout (like Turkish or French) or an outdated version of the keyboard. Switch to English (USA) or update the keyboard app via Google Play. Also check if the character is hidden behind a long press of 3.
๐Ÿ“ฑ How to enter # on Xiaomi keyboard in games (e.g. Genshin Impact)?
In games, the # sign is usually entered through the system keyboard. If it does not appear, click on the chat field and hold your finger for 2-3 seconds, the standard MIUI or Gboard keyboard will appear. For convenience, add the symbol to Text Bookmarks (see Section 3.1).
โš™๏ธ Can I reassign the key to the sign #?
Yes, but only with third-party applications like Button Mapper or Tasker, which allow you to assign the # character to any combination of buttons (like Tom + Volume Down), but this will require ADB or root permissions.
๐Ÿ”„ After updating MIUI The # sign is missing?
This is a well-known problem with MIUI 13-14 versions. Solutions: Reset your keyboard settings (see section 4. Install Gboard from Google Play and use it instead of the standard. Reverse system updates via Settings โ†’ About Phone โ†’ MIUI โ†’ Rollback (not available on all models).
๐Ÿ“ต Why? USSD-The team with # does not work for Xiaomi?
The problem may be: Operator lock (some commands only work with SIMs of certain providers); Entry error (check that you are using #, not *); Communication module failure; Reboot your phone or turn on/off Flight Mode.