I don't have a plug-in but I can tell you what all the buttons are for a Playstation type controller:
Button Mapping For Playstation Style Controller
backdrop on:color backdrop 0
set text font "verdana"
set text font "tahoma"
set text size 11
do
set cursor 0,0
print "JOYSTICK UP: ";JOYSTICK UP()
print "JOYSTICK DOWN: ";JOYSTICK DOWN()
print "JOYSTICK LEFT: ";JOYSTICK LEFT()
print "JOYSTICK RIGHT: ";JOYSTICK RIGHT()
print "JOYSTICK X: ";JOYSTICK X()
print "JOYSTICK Y: ";JOYSTICK Y()
print "JOYSTICK Z: ";JOYSTICK Z()
print "JOYSTICK FIRE A: ";JOYSTICK FIRE A()
print "JOYSTICK FIRE B: ";JOYSTICK FIRE B()
print "JOYSTICK FIRE C: ";JOYSTICK FIRE C()
print "JOYSTICK FIRE D: ";JOYSTICK FIRE D()
print "JOYSTICK SLIDER A: ";JOYSTICK SLIDER A()
print "JOYSTICK SLIDER B: ";JOYSTICK SLIDER B()
print "JOYSTICK SLIDER C: ";JOYSTICK SLIDER C()
print "JOYSTICK SLIDER D: ";JOYSTICK SLIDER D()
print "JOYSTICK TWIST X: ";JOYSTICK TWIST X()
print "JOYSTICK TWIST Y: ";JOYSTICK TWIST Y()
print "JOYSTICK TWIST Z: ";JOYSTICK TWIST Z()
print "JOYSTICK HAT 0 ANGLE: ";JOYSTICK HAT ANGLE(0)
print "JOYSTICK HAT 1 ANGLE: ";JOYSTICK HAT ANGLE(1)
print "JOYSTICK HAT 2 ANGLE: ";JOYSTICK HAT ANGLE(2)
print "JOYSTICK HAT 3 ANGLE: ";JOYSTICK HAT ANGLE(3)
for B= 0 to 32
set cursor 400,B*12
print "JOYSTICK FIRE ";str$(B);": ";JOYSTICK FIRE X(B)
NEXT
LOOP