melchiz: If you're not sure, why not use the control settings in-game to change the buttons as you see fit?
General layout for SFIV arcade (values in parentheses are from left to right across the stick, with "all 3" being L+M+H and optional, and not present on the real arcade cabinets):
Top row: Punches (L, M, H, all 3)
Bottom row: Kicks (L, M, H, all 3)
I used a Hori PS3 stick for SFIV PC and it worked perfectly.
TheCheese33: My controller is read like it's a 360 one, and it's been making it so the first two buttons top to bottom are punches, the next row is for kicks, and I'm not even sure what the last four buttons are set as. When I tried messing with options in the settings, it only sees it as a 360 controller, so it specifies 360 buttons for actions 1, 2, 3, and so on. It doesn't even do the "press button you want for this action now".
I had some trouble setting up my control pad (logitech dual analogue) for SF4 too, the default controls are shit beyond belief... and nothing matches the correct buttons!
How to fix, leave the in-game controls setup as the default option... as the in game setup doesn't work & is useless no matter how you try to fix it.
Exit it out of the game and use the alternate config in the auto run menu to set the controls to the correct buttons.
Start the game back up & should all work correctly now.
The games so badly programmed, even then the control still dont work correctly sometimes. Sometimes i'll press a combination of kicks & the character will end up throwing a punch... stick with tekken, so much better!