http://bugs.winehq.org/show_bug.cgi?id=8854
--- Comment #27 from unavowed@vexillium.org 2008-11-10 18:34:43 --- If you only care about playing X-Wing: Alliance, you may find this helpful. I managed to overcome the problem by installing wine 1.1.8 (which is affected by the bug) and replacing /usr/lib/wine/dinput.dll.so with the one from 0.9.15, which is not affected. Other versions may work too.