diff --git a/plugins/decky-vault/main.py b/plugins/decky-vault/main.py index 0e562b2..49f5aec 100644 --- a/plugins/decky-vault/main.py +++ b/plugins/decky-vault/main.py @@ -192,7 +192,7 @@ class Plugin: # DeckyVault MangoHud logging config output_folder=/tmp output_file=deckyvault-mangohud.log -log_duration=0 +autostart_log=0 fps frame_timing cpu_power diff --git a/plugins/decky-vault/src/index.tsx b/plugins/decky-vault/src/index.tsx index c63bbe3..92732b4 100644 --- a/plugins/decky-vault/src/index.tsx +++ b/plugins/decky-vault/src/index.tsx @@ -14,6 +14,7 @@ import { useSettings, useSession } from "./lib/store" import { readAndParseMangohudLog, clearMangohudLog, + writeMangohudConfig, getHardwareInfo, getOsVersion, getProtonVersion, @@ -69,6 +70,8 @@ function Content() { // ── Handle start recording ──────────────────────────────────── async function handleStart() { + // Write MangoHud config with autostart_log so logging begins immediately + await writeMangohudConfig() // Clear any previous log file await clearMangohudLog() startRecording()