http://bugs.winehq.org/show_bug.cgi?id=31679
--- Comment #8 from Raath aidygus@yahoo.com 2012-09-12 17:04:09 CDT --- (In reply to comment #7)
(In reply to comment #6)
It's important to remember that native dinput is not a valid configuration as per comment http://bugs.winehq.org/show_bug.cgi?id=31678#c1
Yes, though actually native would give a different output: austin@debian:~$ WINEDEBUG=+dinput wine control joy.cpl trace:dinput:DirectInput8Create hInst (0x7eff0000), dwVersion: 2048, riid ({bf798031-483a-4da2-aa99-5d64ed369700}), punkOuter ((nil))) err:joycpl:CPlApplet Failed to initialize DirectInput: 0x80004002
so yeah, +dinput wasn't set, it seems.
Yes dinput was set to native. I reset it to builtin and X3 is now picking up the joysticks again