Please answer this as I tried several other forums winth no success.
I have a PC with MAME32 installed on it and some Street Fighter games and I have a tough time performing special moves or supermoves with the keyboard- sometimes they work, sometimes they don't. I thought to switch to something else than the keyboard and was wondering what is the best type of controller (gamepad/ joystick/ wheel etc), the name of that controller (Company etc.) and with compatibility for MAME32. I need it for beat'em ups only and it has to have 6+ buttons.
Also it would be great to know what can I do to fix the keyboard's problem so I won't have to buy anything. I tried many keyboards and none worked perfectly.
No any one here tell you the solution of your problem.

I don't know while you are directly playing by using your keyboard or
making an arcade style controllers?but i think you are confuse here.
keyboards have limited data transfer,so they often jam when pressing more than 4 keys at a time.
it is very difficult to figure out more than 10 buttons press at once.
If you are playing streat fighter which is a 6 button game so
it will typically configure only for player 1.
If you want to play in 1 player Vs 2 player by using a single keyboard
then you will be disappoint.Both the players can't apply special moves or combos due to keyboard hanging problem.
follow the link below and download this utility to understand
keyboard keys setup.(check the maximum no of keys can be pressed)
http://arcadecontrols.com/files/Utilities/keyscan09.zipIf you are making an arcade style joystick,the easiest and the cheapest way is just buy a (lowest price) Usb game pad and make
joystick.Usually there are many playstation pads layouts type usb PC game pads available so it should be 2 axis and 6/10 buttons joystick.
Original Playstation game pads with USB convertors can also be use
directly and could also be hack same as Usb game pads.