Another contribution I tested this device mapper under wine 1.1.10 with your incuded xinput implementation All worked fine except LT and RT button seen as axes I think xinput is involved because it stopped working for me with native xinput1_3.dll http://www.lejoueurlibre.com/wp-content/uploads/2008/12/devicemapper.exe Maybe it can be usefull