I got that controller in today, and yes it works perfectly in Linux (YDL 6 / PS3) for sdlmame...
Joystick (HORI CO.,LTD. FIGHTING STICK 3) has 6 axes and 13 buttons. Driver version is 2.1.0.
In addition to the 13 buttons (8 large ones next to the stick + 5 small ones across the top) there's a turbo button with slow/normal/fast modes. You just hold down the turbo button then press the button you want to have in turbo mode.
I just had to try this in Track'n'Field (trackfld). When I got to the javelin throw part I fouled and threw the javelin so high it showed up on the bottom of the screen, then fell back down from the top! LOL didn't know it would do that!