protonscr

Inconsistency in input device masking/sandboxing between Global Default and Forced Override compatibility settings

steamopen Distro Family: ArchGeneral controller / Steam InputProton
ValveSoftware/steam-for-linux#13125 · opened 2026-04-27 by Granpire · updated 2026-04-27 · 1 comments · github
1 matching comments, n / p to jump
GGranpire 2026-04-27 github

Your system information

  • Steam client version (build number or date): 1773426488
  • Distribution (e.g. Ubuntu): CachyOS
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: Nvidia RTX 5080

Please describe your issue in as much detail as possible:

Steam's "Global Default" compatibility setting fails to apply the same device-masking/sandboxing as the "Forced Override," even when the Proton versions are identical.

Steps for reproducing this issue:

  1. Use an Arch-based distribution (CachyOS) with a community Proton build (Proton-CachyOS).

  2. Set the "Global Compatibility" tool in Steam Settings to the latest Proton-CachyOS build.

  3. Launch Tiny Terry's Turbo Trip (or any Godot 4 title) with no manual compatibility override set in Game Properties.

  4. Observe "Phantom Right" input in menus/shops (likely caused by unmasked host sensors/accelerometers being picked up by the engine).

  5. Exit the game and go to Game Properties > Compatibility.

  6. Check "Force the use of a specific Steam Play compatibility tool" and select the exact same version of Proton-CachyOS used in Step 2.

  7. Relaunch the game and observe that the phantom input is now correctly masked/gone.

PROTON_LOG=1 shows the same proton versions and environment flags, which indicates this to be an inconsistency with Steam Linux Runtime / pressure-vessel.

GGranpire 2026-04-27 github

I'm not sure if this issue persists with other official versions of proton - I got a black screen after testing stable and experimental branches, but I suspect it would on other distros/proton versions.

Launch options