ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.62k stars 1.07k forks source link

Falcon 4.0 (429530) #3991

Open shawn-eary opened 4 years ago

shawn-eary commented 4 years ago

Compatibility Report

Falcon 4 AppId 429530 https://store.steampowered.com/app/429530/Falcon_40/

System Information

Client Built: Jun 4 2020, at 05:51:20 Steam versions: 1591251555 Steam API: v020 Steam OS version: SteamOS 2.0 update 1:2.195 CPU vendor: GenuineIntel CPU clock: 3.07 GHz CPU cores: 6 Cores, 12 Threads System memory: 23.5 GB Video card: NVIDIA Corporation GeForce GT 710/PCIe/SSE2 Driver version: 4.6.0 NVIDIA 415.27 Video memory: 1.0 GB Proton 5.0-9 Sidewinder Precision Pro (Probably First Gen) with Old School Joystick Port Connected to USB Dongle to goes into USB Port. [No I don't have an old school joystick port on the back of an ISA Sound Blaster 16 card, but I am old enough to remember those (smile) - And the Even Better Amiga 500!!!]

I confirm:

Sorry, I'm in MS Windows right now because Steam OS is such a pain to navigate in...

Symptoms

Falcon 4.0 runs much smoother and faster in Steam OS than it does on Windows 10 but... Proton thinks my Rudder Axis is my throttle and it doesn't pick my throttle up at all. So to apply thrust I have to twist my Sidewinder to the left to apply thrust while simultaneously trying to keep what I think are the X and Y axis correct. This is awkward and probably isn't that great for the joystick because it forces me to keep what I think is the Z axis in an awkward position the whole time I'm flying. Meanwhile I have to rudder at all but that's not a big deal. In Windows the rudder is mapped to the twisting of the joystick and the throttle is mapped to the slider wheel at the base of the joystick. In Proton Wine, there is no rudder at all and the throttle is mapped to the twisting of the joystick.

This is frustrating because other wise the game works really well except maybe the movies don't work but that's another matter. Also, I know this is off topic, but I wish someone would stop naming GNU\Linux background drivers daemons. Since we are gong to consider renaming the master branch in Git: https://www.bbc.com/news/technology-53050955 It would be cool if we could also stop calling background drivers daemons. Even though I am a casual gamer, I am actually VERY afraid of daemons but I still like GNU\LInux.

Reproduction

Go into the joystick calibration area of Falcon 4 while running it in Steam OS on Proton 5.0-9