From dab413c3761c7e1dbe2656b162ed71cb7a010870 Mon Sep 17 00:00:00 2001 From: SugoiDogo Date: Tue, 21 Apr 2026 14:22:58 -0700 Subject: [PATCH] SteamOS: don't force fullscreen in nested Desktop sessions (#1233) --- src/main/utils/steamOS.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/utils/steamOS.ts b/src/main/utils/steamOS.ts index 1029168..1c29b5b 100644 --- a/src/main/utils/steamOS.ts +++ b/src/main/utils/steamOS.ts @@ -19,7 +19,10 @@ const numberRegex = /^[0-9]*$/; let steamPipeQueue = Promise.resolve(); -export const isDeckGameMode = process.env.SteamOS === "1" && process.env.SteamGamepadUI === "1"; +export const isDeckGameMode = + process.env.SteamOS === "1" && + process.env.SteamGamepadUI === "1" && + process.env.XDG_CURRENT_DESKTOP === "gamescope"; export function applyDeckKeyboardFix() { if (!isDeckGameMode) return;