This is the input library Zeepkist uses that Proton is sending bad inputs to: https://guavaman.com/projects/rewired/
adding another report for the same issue, tested on non-steamdeck
Here is a Zeepkist announcement:
It links a statement by the Rewired dev that this is a defect in Proton, which Rewired cannot do much about,
see https://forum.unity.com/threads/rewired-advanced-input-for-unity.270693/page-167#post-8420538
In addition if this affects rewired, it will affect all games that use rewired, not just Zeepkist. Other issues which may (or may not) be related:
7.0-5 still had the input issue, however we've just had several reports on Zeepkist's Discord server that the latest Proton Experimental release (https://github.com/ValveSoftware/Proton/commit/175bc06a3fdca772f8ad1b4a1d8e42c736f4d0e6) has fixed analog inputs on Steam Deck / Linux w/ Proton.
@ivyl is there any timeframe for when we can expect the Wine update to land in an upcoming Proton release?
proton experimentalx2 2022-12
Compatibility Report
System Information
I confirm:
Symptoms
When any analog input is held/registered from the steamdeck hardware controls (L2/R2 Triggers, Trackpads, Joysticks) gameplay and video freeze for anywhere between a second and functionally permanent depending on the duration the input was held. Audio continues to play during this.
When/if gameplay resumes everything continues as normal with digital inputs continuing to work until analog input is again registered
Reproduction
Proton Experimental, 7.0-4, 6.3-8, (5.13-8 unable to test due to freeze upon startup), (5.0-10 seems unaffected but crashes upon loading to main menu), issue is not present on 4.2-9
Proton Logs:
Log of an affected Proton version (7.0-4) causing the Freeze as soon as possible during load and waiting 2 minutes before terminating game 7.0-4_steam-1440670.tar.gz
Reference Log of an unaffected Proton version, everything else consistent 4.2-9_steam-1440670.log