Haruman, do you have a pinout for that?
For mine? No. The pins are still numbered from 1 to 20, so they are as follows:
[ 1 = L2, 2 = L1, 3 = U, 4 = L, 5 = D, 6 = R, 7 = Ground ]
[ 8 = PS button, 9 = Ground ]
[ 10 = Ground, 11 = Select , 12 = Start ]
[ 13 = Ground, 14 = not used, 15 = Square, 16 = X, 17 = Circle, 18 = Triangle, 19 = R1, 20 = R2 ]
a set of brackets [] indicates that all the inputs are on the same ground.