The number symbol (#), aka βgratingβ, βhashβ or βnumber signβ, is often required to enter passwords, hashtags in social networks or USSD-But many users are facing a problem: on a standard keyboard. MIUI This sign is hidden or not in the usual place. Unlike iPhone or other brands keyboards, where # is usually on the digital panel, on Redmi, its location depends on the firmware version, language and even the model of the smartphone.
In this article, we will discuss all the working ways to put a number on the Xiaomi Redmi keyboard, from switching the layout to installing alternative keyboards. MIUI) We will give you recommendations for specific models: Redmi Note 10/11/12, Redmi 9/9A And others. If you tried to press # for USSD-code (e.g., code, *100#), But nothing happened, here you will find a solution.
β οΈ Attention: On some firmware MIUI 14 for India/Global, the # symbol can be replaced with local symbols (e.g. rupee) βΉ). In this case, you will need to change the keyboard language to English (USA) or Russian.
1. Where is the # symbol on the standard MIUI keyboard
On most Xiaomi Redmi smartphones, the number sign (#) is hidden on the digital keyboard to find it:
- Open any field to type text (such as a WhatsApp message or notes).
- Click on the?123 (or 12#) button to switch to the digital layout.
- Hold your finger on the button with the number 3 β in most cases, a pop-up menu with the # character will appear.
If there is no pop-up menu, try:
- π’ Press and hold the button with the number 0 - on some firmware # is hidden there.
- π Switching the keyboard language to English (USA) often solves the problem.
- π Press the button. =< (in the lower right corner of the digital keyboard to open additional characters.
β οΈ Attention: Redmi with firmware for China (CN) The # symbol may not be present at all, in which case only the installation of an alternative keyboard (see section 3) will help).
2 How to enter # through USSD-Requests (if the keyboard is not working)
If you need to dial USSD-code (e.g. *100# for balance check), but the # character does not appear on the keyboard, use the workaround method:
- Open the phone (calling) application.
- Go to the keyboard tab (where the number is dialed).
- Enter the combination (e.g. *100), then hold the button with the number 0 β the # sign should appear.
- Click on the green phone to send a request.
If this method has not worked:
- π± Try entering the code through the Messages app (SMS) β Sometimes the symbols are displayed correctly.
- π Reboot your smartphone β it resets temporary keyboard errors.
- π οΈ Update the firmware MIUI Up to the latest version (see section 5).
π‘
On some Redmi Note 12 models, the # sign appears only after pressing the Sym button (characters) in the lower right corner of the digital keyboard.
3. Installation of an alternative keyboard (Gboard, SwiftKey)
If the standard MIUI keyboard doesn't show the #, the most reliable way is to install an alternative.
- π€ Gboard (Google) is the most stable keyboard with all-character support.
- β¨οΈ SwiftKey (Microsoft) β flexible settings and text prediction.
- π± AnySoftKeyboard is open source, suitable for older Redmi models.
Instructions for installation of Gboard:
- Download Gboard from Google Play.
- Open Settings β System β Language and input β Current keyboard.
- Select Gboard and turn it on.
- Return to any input field, click on the keyboard icon in the notification bar and select Gboard.
- On the digital layout (?123), the # sign will be prominently displayed.
β οΈ Note: On Redmi with limited Google services (models for China), Gboard may not be installed. APK-file from the official website or SwiftKey.
SHOWS official APK-file (not from third-party sites)|
Installation from unknown sources is allowed in the settings |
Backup of the current keyboard settings |
Checked free space (minimum 100 MB) |-->
4. Solving problems after the MIUI update
After updating the MIUI firmware (especially to versions 13.0+ or 14.0), users often complain about the loss of the # character.
| Problem. | Reason. | Decision |
|---|---|---|
| The # sign disappeared from the keyboard | Resetting keyboard settings after update | Switch to English (USA) and back |
| Instead of # displayed βΉ or Β₯ | Regional firmware settings (India, China) | Install Gboard or change region in settings |
| USSD-codes are not sent | Error of the communication module after the update | Reset network settings (Settings) β SIM-map β Reset) |
| The keyboard brakes when entering characters | The conflict with the new animations MIUI 14 | Disable animation in Settings β Special. features β Remove animation |
If the problem persists, try resetting the keyboard settings:
- Go to Settings β System β Language and input.
- Select the current keyboard (such as the MIUI Keyboard).
- Click Reset Settings or Reset by default.
- Reboot your smartphone.
What if the reset didn't help?
5. Features for specific Redmi models
The location of the # symbol may vary depending on the Xiaomi Redmi model, here are the current data for popular devices:
- π± Redmi Note 10/11/12: The # sign on the digital keyboard appears after holding 3 or pressing Sym.
- π± Redmi 9/9A/9C: firmware MIUI 12 symbol hidden under the button =<.
- π± Redmi 8/8A: You may need to switch to English layout, as there is no Russian.
- π± POCO X3/X4: They use the same keyboard as Redmi, but with additional themes.
For models with AMOLED-screens (e.g. Redmi) K50) Sometimes it helps to disable the βAlways On Displayβ function, as it can conflict with the keyboard display.
On the Redmi Note 12 Pro+ 5G with MIUI 14, the # default is hidden in the optional character menu (the?\< button in the lower right corner).
6. Additional ways to enter # (for power users)
If standard methods donβt work, try these options:
- π₯οΈ Copy from clipboard: copy the # character from this article (or any text) and paste it into the desired field.
- π Unicode: Some applications (e.g. Keep Notes) can enter code U+0023 with the Alt key clamped (external keyboard required).
- π€ ADB-command (for advanced users only): connect your smartphone to your PC and execute: adb shell settings put secure default_input_method com.google.android.inputmethod.latin/.LatinIME This is forced to activate Gboard.
β οΈ Attention: Use ADB This can cause failures if you type the wrong command, recommended only for experienced users.
π‘
The most reliable way is to install Gboard, which is guaranteed to display all characters, including #, on any MIUI firmware.