Xbox 360 controller compatibility

Roderick Colenbrander thunderbird2k at gmail.com
Sun Mar 20 23:54:03 CDT 2011


On Sun, Mar 20, 2011 at 3:48 PM, Stefan Dösinger <stefandoesinger at gmx.at> wrote:
> On Sunday 20 March 2011 21:46:34 Austin English wrote:
>> > There are some patches still around (would have to look them up) and
>> > they work.
> <warn reason="clueless">
> I think the main problem with implementing xinput.dll isn't xinput itself, it
> is the lack of a proper joystick infrastructure in wine. Currently dinput.dll
> reads the /dev/js* devices directly, but preferably joystick input should be
> done over the X server and winex11.drv. This needs some tricky adjustments,
> winex11.drv isn't a place where you can just add some hacky code and hope
> Alexandre doesn't notice.
> </warn>
>

Yeah, that was indeed part of the discussion we had last year when
this came up. With the direction X11 is taking, I doubt there will
ever be proper joystick support in X11. I fear the only way is
/dev/evdev (not that portable)... which was what the patches were
using.

Roderick



More information about the wine-devel mailing list