I've a logitech f710 controller, witch have a native xinput support (switchable with dinput pressing a button in back-side).
Some games that supports only xinput (xbox controller), in wine (on or don't on steam) recognized my pad as xbox controller (or sometimes properly as logitech) and work correct.
Other some games, instead, do not recognize this pad and do not "answers" to input. I've tried use xboxdrv instead xpad linux driver.
Make differences in "wine control", when i see "xbox gamepad (userspace driver)" instead lsusb controller name.
But game still not recognize input from gamepad.
Specifically I'm in this moment trying with "Fable Anniversary" on Steam.
This is terminal output with "grep xinput":
Code: Select all
fixme:xinput:XInputGetCapabilities (3 1 0x33ee80)
fixme:xinput:XInputGetState (0 0x3eaed50)
fixme:xinput:XInputSetState (0 0x3eaeee4) Stub!
fixme:xinput:XInputSetState (1 0x3eaeee4) Stub!
fixme:xinput:XInputSetState (2 0x3eaeee4) Stub!
fixme:xinput:XInputSetState (3 0x3eaeee4) Stub!
Thank you.