Is there not a GetTrigger function in Joystick.h?
I don't have the header files here, but i think there is one. (you can check)
EDIT:
in Joystick.h, there is a GetTrigger function, as well as just the normal numbered 1-11 buttons
Code:
virtual bool GetTrigger(JoystickHand hand = kRightHand);
bool GetRawButton(UINT32 button);
that is from the header file, so you would just use GetTrigger and GetRawButton
Byteit is good on the limit switch too,I think not sure, that the Jaguars also have built in limit switch support, no code required