Restart InputPlumber and return to source session when switching back to Steam

Fixes broken input after returning from an exclusive OpenGamepadUI session:
the OGPU session leaves InputPlumber intercepting the gamepad in Block mode,
so Steam cannot read it. Restart InputPlumber before switching, and return to
the session recorded by os-session-select instead of hardcoding 'steam' so
the autologin config is preserved.
This commit is contained in:
Jose Falanga 2026-08-07 16:17:55 -03:00
parent 6beb8c79c5
commit 769285f28a
2 changed files with 52 additions and 6 deletions

View file

@ -1,7 +1,7 @@
{
"plugin.id": "session-switch",
"plugin.name": "Session Switch",
"plugin.version": "0.1.0",
"plugin.version": "0.1.1",
"plugin.min-api-version": "1.1.0",
"plugin.link": "https://forge.thergic.ar/jose/steam-button-opengamepadui-plugin",
"plugin.source": "https://forge.thergic.ar/jose/steam-button-opengamepadui-plugin",