• v0.7.6 6144093f64

    Fully back off the XInput device while a game runs
    release / Build Windows .zip (push) Canceled after 0s

    LastSkywalker released this 2026-05-28 09:23:22 +03:00

    v0.7.5 stopped emitting events when paused but the poller kept calling
    XInputGetState 50×/s in the background. Two processes hammering XInput
    on a wireless pad contend at the driver level — the controller's report
    stream gets serialised and the foreground game ends up "not seeing"
    button presses (keyboard still worked, which is why it looked like a
    focus issue).

    Now the paused branch returns BEFORE any XInputGetState call, so while a
    game is running GameSaver doesn't touch the controller at all and the
    game has it exclusively. On resume we reset the button/nav baseline so a
    button held in-game doesn't replay into the carousel.

    Downloads