Window tools / community project

Desktop Mate Controller

Desktop Mate Controller is a separate Python utility rather than an injected mod. It launches Desktop Mate through Steam, hides the window from the taskbar, and provides a system-tray controller.

Independent fan resource. Not affiliated with, endorsed by, or sponsored by infiniteloop Co., Ltd., Valve/Steam, or any character rights holder.

Desktop Mate visible on a Windows desktop.
Official Desktop Mate screenshot for tray and desktop context; the tool has no preview.Official product context, not a mod preview
Source only

Companion tool / source only

There is no author-published binary release. Review and build the original source yourself.

Version
Source build
Author
okisooo
Platform
Windows
Loader
Python 3.8+
License
Not specified
Published

WHAT IT DOES

Desktop Mate Controller features

The project watches the Desktop Mate process, can restart it, maintains a tray icon, and writes logs for troubleshooting. It requires Python 3.8+, psutil, pywin32, pystray, and Pillow. There is no packaged release or declared license, so users must review and run the source themselves instead of downloading an executable from this site.

  • Launches Desktop Mate through Steam.
  • Keeps the character visible while hiding the taskbar entry.
  • Adds tray controls and restart behavior.
  • Monitors the process and writes diagnostic logs.
Desktop Mate visible on a Windows desktop.
Official Desktop Mate screenshot for tray and desktop context; the tool has no preview.

REQUIREMENTS

Check the stack before installing

  • Platform: Windows
  • Loader or runtime: Python 3.8+
  • Release: Source build
  • License: Not specified
  • File: Source repository (No packaged release)

How to install Desktop Mate Controller

  1. Install Desktop Mate through Steam and verify it launches normally.
  2. Install Python 3.8 or newer from python.org.
  3. Clone or download the original repository source.
  4. Create a virtual environment and install psutil, pywin32, pystray, and Pillow.
  5. Review the Python code and run its documented entry point from that environment.

How to use it

  • Start the controller instead of launching Desktop Mate directly.
  • Use its tray icon for visibility or restart actions.
  • Exit through the tray before removing the virtual environment.

Desktop Mate compatibility

The tool targets Windows APIs and depends on Python packages. It is not a macOS solution and publishes no packaged, signed release or current Desktop Mate test matrix.

Official Desktop Mate screenshot showing a character interacting with a desktop window.
Official product context: app updates can change the window and character behavior that mods depend on.

How to remove the mod

Exit the tray process, delete any shortcut you created, and remove the virtual environment or cloned folder. Desktop Mate itself remains installed through Steam.

Troubleshooting

  • No tray icon: confirm pystray and Pillow installed into the same Python environment.
  • Window does not hide: run with ordinary user permissions first and inspect the generated log.
  • Desktop Mate will not launch: test the official Steam app separately before debugging the controller.

Desktop Mate Controller FAQ

Is Desktop Mate Controller a MelonLoader mod?

No. It is an external Python process and does not use the documented MelonLoader Mods folder.

Can I download an EXE?

The author provides no packaged release. This site will not compile and redistribute an unsigned executable.

How is it different from Hide From Taskbar?

Controller adds launch, monitoring, tray, and restart logic; Hide From Taskbar is a small injected DLL.

Sources and verification

Page checked against the linked project material on 2026-07-22. Compatibility can change after Desktop Mate, MelonLoader, BepInEx, or the mod updates.

RELATED PROJECTS

Compare similar Desktop Mate mods