https://bugs.winehq.org/show_bug.cgi?id=36035
--- Comment #28 from Rastafabi f.platte@platte-web.de --- It does work now! Every button is recognised and can be assigned in game.
I don't now if it's related to this but the Z and RZ axis are not recognised at all if they are set to mimic buttons within the OS X driver panel. Apart from this the missing-button-bug can be considered to be solved and the remaining issues (half-axis-problem, axis as buttons not recognised) could be separated into new bugs I think.