How do I get my game to properly be full screen on Steamdeck?

Not favoritedFavorited Favorited 1 favourites
  • 4 posts
From the Asset Store
HTML5 Game Bundle (7 Games) – Created with Construct 3
  • When I run my game on Steamdeck via desktop mode's steam app it properly displays in full screen, yet when I run the same game in the Steamdeck's standard gaming (non desktop) mode then no matter how I change code to try to trigger full screen it always stays windowed, with a big black border.

    Has anyone successfully made a Construct 3 game that displays properly in the default SteamDeck mode?

    Thanks

  • When using the Linux CEF export option, check the 'Start up fullscreen' option.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hi Ashley,

    It already is checked (I have been checking that every time I do an export), and I added different events/actions to try to kick it into full screen, ranging from on start-request full screen to if any button pressed-request full screen but nothing works.

    The interesting this is one of my layouts somehow manages to get way closer to full screen, but then when it goes back to the rest of the game, suddenly the whole game screen goes back to the smaller size, even though every layout of course has the same game window size.

    So I'm in the process if examining what's different between this one layout and the rest of them. I have a feeling its not code, or an export setting, but possibly something like whether or not a specific shader is active of something like that. I'll report back when/if I find any more useful clues.

    Thanks for taking the time to read and reply.

  • Ashley I found the issue.

    I had code that was setting the canvas to explicitly 1920x1080 and then the layout scale to 5. that works great on Windows PC's and even on Steamdeck when running in Desktop mode, but specifically Gaming mode (the standard Steamdeck mode) it didn't like that, so I added 'code' to check if its on steamdeck or not and if on Steamdeck, to set the canvas to explicitly 1280x800 (Steamdecks native res) and now it can go as close to full screen as integer scaling will allow (since my project is set to integer scaling).

    There's just one issue left, and that it's inventing an ugly green color at the top and bottom of the screen where there's presumably no "canvas" to display, or something like that... but I'll keep experimenting and see if I can resolve that too.

Jump to:
Active Users
There are 0 visitors browsing this topic (0 users and 0 guests)