MechVibesPlusPlus icon indicating copy to clipboard operation
MechVibesPlusPlus copied to clipboard

Feature Request: Intelligent Auto-Mute (Gaming Mode) for Fullscreen/Borderless applications

Open nonneiron opened this issue 2 weeks ago • 0 comments

Hello! I would like to suggest a new feature: Auto-Mute in Fullscreen/Borderless mode.

Currently, users have to manually mute the app when starting a game to avoid distracting sounds. It would be great if the app could detect when a game is running and automatically suspend sounds.

How it could work: The app can monitor the active window. If the focused window meets the following criteria:

It is equal to or larger than the screen resolution. It has no window caption (no WS_CAPTION style), which is typical for games in Fullscreen or Borderless modes. Then, MechVibes should automatically pause sound playback until the user switches back to a windowed application (like a browser or folder).

Benefit: This "Gaming Mode" would significantly improve the user experience for gamers who want the mechanical sound only while typing/working, but need silence during intense gaming sessions.

I have already tested this logic using a sidecar script, and it works perfectly without needing a manually managed "game blacklist".

nonneiron avatar Jan 07 '26 06:01 nonneiron