https://bugs.winehq.org/show_bug.cgi?id=48802
--- Comment #30 from Luca Boccassi luca.boccassi@gmail.com --- (In reply to Zebediah Figura from comment #29)
(In reply to Luca Boccassi from comment #28)
At this point hid.exe worked fine, BF4 still didn't. Tried various combinations of DisableInput, DisableHidraw, Enable SDL, Map Controllers with no luck.
I wouldn't expect hid.exe to change behaviour, but joy.cpl might.
Yeah, joy.cpl stops seeing the joystick.
Anything else to try? What's the difference between dinput.dll and dinput8.dll?
I'm not sure I have any other ideas at the moment, sorry.
dinput and dinput8 are essentially just two different versions of the API. Battlefield 4 uses the latter.
I see. Were you able to at least reproduce the issue? Do you have access to BF4?