Skip to main content

Multi-Profile Configuration Support for Big Box

šŸ“‹Summary

Introduce profile-based configurations for Big Box that allow users to launch it with different video, audio & controller settings depending on their setup. This would enable users to create shortcuts for specific display/audio targets—ideal for machines connected to multiple screens or sound systems.


ā—Problem

Some users run LaunchBox/Big Box on PCs connected to both a desktop monitor and a living room TV, often with different audio outputs (e.g., desktop speakers vs. TV soundbar). Currently, switching between these setups requires users to manually change audio and video output settings in Windows or within LaunchBox settings. This is time-consuming and prone to mistakes, especially when toggling between setups frequently.

There’s no way to launch Big Box with a preset configuration that automatically routes video and audio to the correct outputs.


šŸ’”Proposal

Add support for launch profiles in Big Box, where users can save different configurations and assign them to shortcuts. Each profile could include:

  • Preferred video output device (e.g., TV or primary monitor)

  • Preferred audio output device (e.g., HDMI or default speakers)

  • Optional controller mappings tailored to each setup

  • A user-defined profile name and desktop shortcut for quick launching

Users could easily create profiles for ā€œLiving Room,ā€ ā€œDesktop Gaming,ā€ or ā€œArcade Cabinetā€ and launch directly into the desired setup without reconfiguring settings each time.


āœ…Benefits

  • Seamlessly switch between entertainment spaces (TV, monitor, projector, etc.)

  • Eliminates friction in multi-display, multi-audio setups

  • Simplifies AV routing for HTPC or hybrid work/play environments

  • Pairs perfectly with controller-specific configs and multi-user households

  • Improves usability for streamers, content creators, or showcase setups with dedicated outputs šŸŽ®šŸ“ŗšŸ”Š

Status: Open To Community2 comments

Log in to comment and vote

Comments2

  • AstroBob changed status to Open To Community
    Team•

    Apr 20, 2025

    Pinned

    Hi there!

    Thanks so much for submitting this request and for taking the time to explain your use case — that context is always super helpful.

    I’ve gone ahead and fleshed out the main idea using the info you provided, and I’m opening it up to the community for further discussion and feedback. Please let me know if this fleshed-out version doesn’t match your original intended request.

    Feel free to let me know if you have any extra thoughts, examples, or edge cases you think might be relevant!

    Cheers,
    The LaunchBox team

    • gboava

      •

      Apr 21, 2025

      That is perfect! Thank you!