Skip to main content

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.

Status: Open To Community1 comment

Log in to comment and vote

Comments1

  • AstroBob changed status to Open To Community
    Team•

    Sep 18, 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