Preserve Playtime Tracking When Resuming From Sleep
š Summary
When a PC/laptop sleeps during gameplay (e.g., lid closed), LaunchBox stops tracking playtime upon wake because focus is lost. Add resilient playtime tracking that survives sleep/hibernate and continues seamlessly after resume.
šÆ Feature Overview
Detect OS sleep/hibernate and resume events during an active play session.
Automatically pause playtime tracking on sleep and resume tracking on wake without requiring manual refocus.
Option to āmerge sessions split by sleepā so a single play session isnāt fragmented in stats/history.
Failsafe: if the game/executable is still running after resume, rebind tracking even if focus briefly switches.
Toggle in Options (e.g., āResume playtime after system sleep/hibernateā).
š Example Use Case
User is mid-game on a laptop, closes the lid for a meeting.
After reopening the lid, the game continues; LaunchBox tracking automatically resumes and the sessionās playtime remains accurate.
š¦ Benefits
Accurate playtime stats across real-world laptop use.
No manual intervention after sleep/hibernate.
Cleaner session history without unnecessary splits.

Log in to comment and vote
Comments1
Sep 18, 2025
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