-
Fully back off the XInput device while a game runs
release / Build Windows .zip (push) Canceled after 0sreleased 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