protonscr

[Regression] Diner Bros 2 controller shows up twice with Linux Beta Steam Client and Steam Input Enabled

steamclosed appid 3253150General controller / Steam InputProton
ValveSoftware/steam-for-linux#12253 · opened 2025-08-08 by alasky17 · updated 2025-08-14 · 1 comments · github · game page · search this game
Aalasky17 2025-08-08 github

Your system information

  • Steam client version (build number or date):

Reproduces on:
Steam Beta Branch on Deck - 1754522940 - Repro with Steam input enabled only
Steam Beta Branch on Linux desktop - 1754522940 - Repro with Steam input enabled only

Does NOT reproduce on:
Steam Beta Branch on Windows - 1754522940 - NO repro
Steam Stable Branch on Deck - 1751405894 - NO repro
Steam Stable Branch on Linux desktop -1751405894 - NO repro

  • Distribution (e.g. Ubuntu): SteamOS Stable 3.7.13, Arch Linux

  • Opted into Steam client beta?: [Yes/No] Yes - Regression only with Beta client

  • Have you checked for system updates?: [Yes/No] Yes

  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs] steamlogs.tar.gz

  • GPU: AMD

Please describe your issue in as much detail as possible:

When you launch Diner Bros 2, you get to a main game screen where all players should press A to create a character. With the Steam Beta Client on Linux (ONLY), 2 characters pop up with only 1 external controller plugged in.

This happens on desktop and with an external controller plugged into the deck. Only Xbox1 and Xbox series controllers have been tested so far.

This only happens when steam controller input is enabled. This is enabled by default for all controllers for this game. When this is manually disabled for the game, the game only sees the controller as a single input and only one character is created.

Steps for reproducing this issue:

  1. Launch Diner Bros 2 (3253150) on Steam Client Beta with Steam Input enabled and external Xbox controller plugged in
  2. Press A to get to main game launch screen
  3. Press A again to create character - in failing cases, two characters will be created by pressing A 1x with 1 controller
Aalasky17 2025-08-14 github

I retested this and it is fixed with the new Steam Client Beta update - version 1754956157.

Nothing extracted yet.