mirror of
https://github.com/Droid-Deck/DroidDeck-Proton.git
synced 2026-11-07 10:46:12 -10:00
proton: disable the automatic Sony XInput fallback for Where Winds Meet
Where Winds Meet supports the DualSense natively, but with the automatic fallback its touchpad stops working when the controller is plugged in after the game has started, until it is replugged. The reporter confirmed PROTON_SONY_AUTO_XINPUT=0 fixes it whether the controller is connected before or after launch. https://github.com/GloriousEggroll/proton-ge-custom/issues/829 Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
5fc8c41cb6
commit
83baaaccba
1 file changed
+3
@@ -1988,9 +1988,12 @@ class Session:
|
||||
# These games support native Sony controllers without Steam Input, but
|
||||
# also assign the automatic XInput fallback to a player slot. Sackboy
|
||||
# puts the DualSense on player two; Rune Factory 4 Special scrambles DS4 input.
|
||||
# Where Winds Meet loses the DualSense touchpad when the controller is
|
||||
# plugged in after the game starts.
|
||||
if appid in [
|
||||
"1599660", # Sackboy: A Big Adventure (#843)
|
||||
"1580240", # Rune Factory 4 Special (#843)
|
||||
"3564740", # Where Winds Meet (#829)
|
||||
]:
|
||||
self.env.setdefault("PROTON_SONY_AUTO_XINPUT", "0")
|
||||
|
||||
|
||||
Reference in new issue
Block a user