http://bugs.winehq.org/show_bug.cgi?id=29844
--- Comment #25 from Jeremy Huddleston jeremyhu@freedesktop.org 2012-03-20 10:00:38 CDT --- My guess is that it's working for Linux users because it was fixed in the Xinput2 path but the fallback path doesn't work. I talked to Peter about this, and he's also confused as to why wine is disabling support for Xinput2 when it sees that the axes are absolute rather than relative as there should be no real impact on the application itself.
I am working around this in XQuartz by changing the "pointer" device toe be relative rather than absolute. I don't have Mass Effect to test if the changes work, but Quake 2 works again. Would you mind giving the changes in my server master branch a try (they should land in XQuartz-2.7.2_beta4)
http://cgit.freedesktop.org/~jeremyhu/xserver