From 38f353589f6b73e6c51eeb052927b4b7e7debe8b Mon Sep 17 00:00:00 2001 From: Utkarsh Dalal Date: Tue, 27 Oct 2026 17:39:05 +0530 Subject: [PATCH] Gamescope payload 20261027.1: bring nested game windows to the front Under gamescope, a game running inside wine's virtual desktop was never activated. It got no controller or keyboard input, XInput was polled only once, and the window stayed hidden behind the desktop. NFS Most Wanted stayed stuck on PRESS START. Gamescope A48 (GameNative/gamescope#16) now sends winhandler.exe the same bring-to-front request that the X11 server sends when a window is mapped. The payload is 20261026.3 with the gamescope and gamescopereaper binaries from gamescope master fa3f3fb. Verified on the Odin 3 with NFS Most Wanted, Hades II and Celeste. --- app/src/main/java/app/gamenative/display/GamescopePayload.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/app/gamenative/display/GamescopePayload.kt b/app/src/main/java/app/gamenative/display/GamescopePayload.kt index 0a322d7a55..5f62e8f79d 100644 --- a/app/src/main/java/app/gamenative/display/GamescopePayload.kt +++ b/app/src/main/java/app/gamenative/display/GamescopePayload.kt @@ -11,7 +11,7 @@ import java.io.File /** Versioned gamescope payload (gamescope, XWayland, scaling clients), fetched on the first gamescope launch. */ object GamescopePayload { - const val VERSION = "20261026.3" + const val VERSION = "20261027.1" const val ARCHIVE = "gamescope-gamenative-$VERSION.tzst" private const val STAMP = ".payload.version"