https://bugs.winehq.org/show_bug.cgi?id=45732
Bug ID: 45732 Summary: Far Cry 5 Cannot Steer Land Vehicles Product: Wine Version: 3.14 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: airetamstrm@gmail.com Distribution: ---
Created attachment 62170 --> https://bugs.winehq.org/attachment.cgi?id=62170 Screenshots of reports of this issue
Environment:
Arch Linux. 64-bit Wine Prefix, Wine-Staging 3.14, DXVK 0.70. winetricks: xact, xaudio, xinput, dxvk
Hardware: Acer Predator Helios 500 (new laptop), i7-8750H, GTX-1070.
Installation: I purchased the Steam version, that has yet to even start. DRM seems to be the culprit but I am still unsure. I got as far as UPlay displaying properly but the game will not start yet. Still working on that in a different wine prefix, I've worked around with a crack.
Description: Graphics are perfect, everything seems to work. Get into land vehicles (haven't tested flying vehicles, water vehicles) and steering left or right doesn't work.
Steering left/right in vehciles is by default bound to A (left) and D (right) respectively. Strafe (on foot) is the same, but it works. A strafes left, D strafes right. In the vehicle, nothing. Hop out, works.
Attaching screenshots of several places this issue has been reported / "resolved". None of the listed resolutions seem to have any effect, and those reporting the issue on Wine/Linux do not list a resolution.
Sites in that screencap in order: overclock.net gamingonlinux.com reddit.com/linux-gaming ubisoft forums
Two of the screenshots are of the problem in Far Cry 4. Same engine FWIW, just another data point.
Solutions presented:
-Some people report this problem when they leave their game controllers plugged in before starting the game. I'm not sure what Far Cry 5 sees in terms of attached controllers under WINE. One of my thoughts was that WINE may be emulating something that reproduces this behavior.
I tried attaching a gamepad, configured it under wine control. Nonresponsive. Lots of people complaining on the Ubi forums about that.
-One individual said driving forward first allowed them to steer, not the case here.
-Another said adjusting the "steering sensitivity" fixed the issue. Have messed with this extensively, no resolution.
-I've also tried remapping keys, holding alt/ctrl/shift to see if something is amiss with the modifiers... nothing.
WINEDEBUG="+dinput" was my first go at trying to track this down... I haven't seen useful console output yet.
First bug I've filed, if I need to provide additional information I'm willing to learn.