hi everyone
I'd like to participate to wine improvement instead of always requesting for new features
Maybe i'm wrong but i thaught xinput support lack for new games and its implementation is maybe not the hardest thing to do The fact is that i have lack of knowledge in msdn and c coding, maybe i could read interesting documentation on how included wine dll's work By my side, i'm going to read all i can find on website documentation to get familiarized with wine code
Maybe someones could guide me through this "Way of the Cross"
Vincent
Hi, I looked up the XInput documentation a while ago, and the DLL seemed rather small and simple to me. My quick uneducated guess is that it should be pretty streightforward to wrap it to the standard joystick API.
What I recommend you as a start is to boot Windows, get some Windows development tools and experiment with the XInput API to understand how it works and get some test cases. This may require you to buy an Xbox 360 gamepad, since XInput only talks to this hardware. Once you understand how to use xinput.dll, you'll have a much easier task implementing it for Wine.