Introduction: Why you need OSD on Xiaomi devices
If you've ever set up a Xiaomi TV or monitor, you've probably come across the term On Screen Display Utility (or just OSD) -- it's not just an on-screen menu, it's a whole system for controlling the image, sound and extra features of the device, and without OSD, you wouldn't be able to change the brightness, contrast, select the signal source, or activate the game mode -- all of which is hidden behind that technical name.
Unlike smartphones, where the settings are hidden in the mobile shell of MIUI, Xiaomi TVs and monitors (such as the Mi TV A Pro series, Mi TV Q2 or Mi Desktop Monitor) use OSD as the main interface for interaction, and each device can look different, from a minimalist menu on budget models to an advanced interface with voice control on flagships. In this article, we will discuss what On Screen Display Utility is, how to use it, and why it sometimes behaves differently than you expect.
What is On Screen Display Utility (OSD) in Simple Words
OSD (On Screen Display) is a virtual control panel that is superimposed over the image on the screen, allowing you to change the settings of the device without having to connect additional remotes or computers. In the context of the technique, Xiaomi OSD includes:
- ๐บ Image settings: brightness, contrast, color temperature, picture modes (Standard, Cinema, Game).
- ๐ Sound parameters: volume, equalizer, audio output selection (internal speakers, HDMI ARC, optical ports).
- ๐ Source management: switching between HDMI, USB, Wi-Fi (for Smart TV), AV- inputs.
- โ๏ธ System functions: factory reset, software update, network setup.
On Xiaomi TVs, OSD is usually called by the Menu or Settings button on the remote, and on monitors by physical buttons on the body (for example, JOYSTICK on Mi Curved Gaming Monitor models). It is important to understand that OSD is not a separate application, but an integrated part of the deviceโs firmware, which is why after updating the menu software, new features can change or add.
Fun fact: on some Xiaomi models (e.g. Mi TV 4S), OSD supports remote gestures โ you can swipe your finger over the touchpad to quickly rewind the video or change the volume without opening the full menu. And on the Mi Gaming series monitors in OSD, there is a special G-Sync/FreeSync section for gamers.
How to Open and Manage OSD on Xiaomi TVs
The process of calling OSD depends on the TV model and the type of remote.
- Standard remote (with buttons): press Menu or Settings (cogwheels). The main menu with tabs Image, Sound, Channels, etc. will appear on the screen.
- Touchpad remote (such as the Mi TV Q1): swipe up the touchpad to open quick settings, or press and hold the center button for the full menu.
- Voice control: Say โHi XiaoAIโ (if the function is activated), then say โIncrease brightnessโ or โOpen settings.โ
- Mi Remote Mobile App: Connect your smartphone to your TV over Wi-Fi and use the virtual remote in the app.
Navigate the menu with โโโโ buttons on the remote or touchpad swipes. Use OK to confirm your choice, Back or Return to return. Some models (e.g. Mi TV P1) support voice control directly to OSD โ just press the microphone button on the remote and dictate the command.
โ๏ธ What to do if OSD does not open
โ ๏ธ Warning: If the screen flashes after pressing Menu but the menu doesn't appear, this may indicate a firmware failure. In this case, try resetting the TV to factory settings via the service menu (click Menu + Volume Down on the case when turned on).
OSD on Xiaomi monitors: features and hidden features
Xiaomi monitors (such as Mi Surface Display, Mi Curved Gaming Monitor or Mi Desktop Monitor 27) use OSD to adjust settings critical for work and gaming. Unlike TVs, menus are more often called by physical buttons on the case:
- ๐ฅ๏ธ JOYSTICK (joystick): Press and hold to call the menu, move to the sides for navigation.
- ๐ Touch buttons: Touch activates quick settings (brightness, contrast), retention - full menu.
- ๐ฎ Game features: The gamer models in OSD have a Game Mode section with Response Time settings, Black Stabilizer (lighting dark scenes) and Crosshair (sighting).
One of the hidden features is Low Blue Light, which reduces blue light, activates via OSD โ Picture โ Eye Care. On USB-C monitors (like Mi Monitor 27โ 4K), there is a KVM Switch section on the menu that allows you to switch between two devices (PC and laptop) with a single button.
| Model monitor | Method of calling OSD | Unique features on the menu |
|---|---|---|
| Mi Curved Gaming Monitor 34" | Joystick on the right | FreeSync Premium, Crosshair, Black Tuner |
| Mi Desktop Monitor 23.8" | Touch buttons at the bottom | Low Blue Light, Adaptive Sync |
| Mi Surface Display 27" | Joystick + touch bar | KVM Switch, PBP (Picture-by-Picture) |
| Mi Monitor 1C | Menu button on the back | Eco-mode, auto-inclusion timer |
๐ก
If the monitor Xiaomi OSD opens in a foreign language, press the joystick for 5 seconds โ will appear menu selection language (English, Chinese and sometimes Russian).
Common OSD Problems and How to Fix Them
Even with Xiaomi OSD, it can malfunction, and here are the typical problems and solutions:
1.The OSD menu won't open
Reasons:
- ๐ The battery is down in the remote (even if the indicator is on).
- ๐ Firmware freeze (reboot helps).
- ๐ ๏ธ Damage to buttons on monitor/television body.
Solution: Try connecting another remote (e.g. from Mi Box), update your firmware via USB, or reset your settings.
2. OSD opens but does not respond to buttons
This is often due to signal conflict (e.g., if the TV is connected to the TV). HDMI-Disable all cables except power, and check the menu. If the problem persists, reset the TV to factory settings through the OSD โ Support โ Reset.
3.The menu is displayed in hieroglyphics or incorrect font
This happens after a bad firmware update.
- Download the official firmware for your model from the Xiaomi Support website.
- Unpack the archive and place the update.zip file on the flash drive (FAT32 format).
- Connect the flash drive to the TV, go to OSD โ Update โ Local Update.
โ ๏ธ Warning: If the OSD stopped opening after the update and the TV gives a No Signal error, this could mean damage to the bootloader, in which case a flashing through the service port is required (you should contact the service center).
What if the OSD opens on its own?
Hidden OSD features you didnโt know about
The manufacturer doesn't always advertise all the features of OSD. Here are some Easter eggs and useful chips:
- ๐ฌ Mode: On the Mi TV QLED TVs, the Picture โ Advanced โ Film Mode menu has a Motion Estimation setting hidden, which makes the video smoother (but can add artifacts).
- ๐ฎ Game turbo mode: on Mi Gaming monitors, hold the joystick down 3 seconds in the main menu - a hidden submenu with Overdrive settings will open (accelerate pixel response).
- ๐ Children's lock for OSD: In some models, you can block access to the menu with a password. Activated via Settings โ System โ OSD Lock (default password is 0000 or 1234).
- ๐ก Hidden Wi-Fi Channels: There is a Network โ Expert section in OSD Xiaomi TVs where you can manually add Wi-Fi with custom settings (e.g., corporate networks with 802.1X).
Xiaomi projectors (such as Mi Smart Projector 2) have Ceiling Mode hidden in OSD, which automatically flips the image if the projector is mounted on the ceiling. Activates via Settings โ Projection โ Installation Mode.
๐ก
On Xiaomi TVs with Google TV (such as Mi TV A2), some of the OSD features are duplicated in the Android menu. To avoid confusion, remember: OSD is responsible for hardware settings (brightness, sound), and Android is responsible for applications and networking.
How to Update OSD and Device Firmware
Regular firmware updates not only add new features to OSD, but also fix bugs (such as menu hanging or sound errors).
1.Airway (OTA)
The simplest method is:
- Connect your TV/monitor to the Internet (Wi-Fi or Ethernet).
- Open OSD โ Support โ System Update.
- Click Check for Updates and follow the instructions.
It'll take 5-15 minutes to update. Don't turn off power during the process!
2. Local Update (via USB)
If the OTA is not working or you need to roll back to the old version:
- Download the firmware for your model from XDA Developers or the official website.
- Unpack the archive and rename the file to update.zip.
- Place it in the root of the flash drive (FAT32).
- Connect the flash drive to the TV, go to OSD โ Support โ Update via USB.
| Type of update | Pluses | Cons |
|---|---|---|
| OTA (over the air) | Simplicity, automatic inspection | Depending on the speed of the Internet, not always the latest version |
| Local (USB) | You can choose a version that works without the Internet. | Risk of error in the wrong file |
โ ๏ธ Warning: If menu items are lost or lost after the OSD update, it may mean that the firmware is not intended for your model, in which case you need to roll back to the previous version via Recovery Mode (press Menu + Volume Up when you turn on).