Auto-Dim Big Box During Attract Mode
š Summary
Add an option for Big Box to automatically dim its display after attract mode has been running for a configurable amount of time.
ā Problem
Attract mode can remain active for long periods on arcade cabinets, televisions, and home theater displays.
Although users can reduce or mute attract-mode audio, the interface continues displaying at full brightness. This can be distracting in dark rooms and unnecessarily bright when a cabinet is left unattended.
š” Proposal
Add optional dimming controls to the Big Box attract mode settings.
Users could configure:
Whether automatic dimming is enabled
How long attract mode runs before dimming
The desired dimming level
Big Box should gradually dim while continuing to run attract mode normally in the background.
Any keyboard, mouse, or controller input should immediately restore normal brightness.
š§© Use Cases
Leave an arcade cabinet running without displaying at full brightness indefinitely
Reduce distraction from a Big Box display in a home theater
Keep attract mode active while making an unattended screen less prominent
Restore full brightness instantly when someone approaches the cabinet
š¦ Benefits
Improves unattended cabinet operation
Makes Big Box better suited to dark or light-controlled rooms
Complements the existing attract-mode audio controls
Avoids relying on monitor-specific brightness controls
Keeps attract mode available without requiring the display to turn off
ā ļø Considerations
Dimming should affect Big Box rather than changing the monitorās hardware brightness
The dimming overlay should work consistently across themes
Normal brightness must be restored when attract mode ends or user input is received
Multi-monitor users may need control over which Big Box displays are dimmed

Log in to comment and vote
Comments1
Oct 4
PinnedHi 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