On Sun, Mar 20, 2011 at 3:48 PM, Stefan Dösinger <stefandoesin...@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