I can replicate with my Xbox One S pad - simply go to any game's Properties and enable Steam Input Per Game Setting to "Forced On" and watch as your controller completely ceases to work.
Just tested with Proton 4.11-2 and it has the same results.
Hello @skeevy420, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/2121#issuecomment-520531017.
proton 4.11-2x1 2019-08proton 4.11x1 2019-08proton 4.2x1 2019-08
Compatibility Report
System Information
I confirm:
Including the log from 4.11 where it doesn't work and the log from 4.2 where it does work.
4.11 -- steam-863550-4.11.log
4.2 -- steam-863550-4.2.log
Symptoms
PS4 controller doesn't work with Hitman 2. Wireless or wired makes no difference and both have the same results.
Reproduction
Turn on a PS4 controller and try to play the game. Controller doesn't work. Controller settings in menu are inaccessible. Revert to Proton 4.2 and it works perfectly.
Enabling PS4 controller configuration in Steam's controller settings leaves the PS4 controller in desktop mode when in-game. Allows accessing controller settings in-game but nothing there is helpful to this issue. Enabling that option in Steam was not necessary for 4.2 nor is it necessary for other games I've played with Proton 4.11.
Additional Notes
Have tried:
Mesa 19.1.3 stable with llvm 8
mesa-git & mesa-aco both with llvm 9 & llvm 10
five different kernel versions; two with fsync (listed above)
Proton builds with different patches from Tk-Glitch
unplugging my keyboard since I saw that in another controller issue
using xinput with Proton 4.11
All have the same results.
I also deleted compatdata/863550 when changing Proton versions and when trying different things to try to figure this out.