xbox 360 controller work just fine, you must be doing something wrong. luckily for you, someone else already did all the hard work. open your pad ini and copy the following to jamma 0_0 (player 1) and jamma 0_1 (player 2)
(player 1)
PUSH1 = 805306382
PUSH2 = 805306383
PUSH3 = 805306377
PUSH4 = 805306380
PUSH5 = 805306381
PUSH6 = 1342177536
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 805306372
COIN = 805306373
DIGITALUP = 805306368
DIGITALDOWN = 805306369
DIGITALLEFT = 805306370
DIGITALRIGHT = 805306371
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0
(Player 2)
PUSH1 = 805371918
PUSH2 = 805371919
PUSH3 = 805371913
PUSH4 = 805371916
PUSH5 = 805371917
PUSH6 = 1342243072
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 805371908
COIN = 805371909
DIGITALUP = 805371904
DIGITALDOWN = 805371905
DIGITALLEFT = 805371906
DIGITALRIGHT = 805371907
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0
================
D-PAD = Movement
A Button = Weak Kick
B Button = Medium Kick
X Button = Weak Punch
Y Button = Medium Punch
Start Button = Start / Taunt
Back Button = Coin
RB Button = Strong Punch
Right Trigger = Strong Kick