34 #define UP_DPAD_XINPUT_EID 589836 35 #define DOWN_DPAD_XINPUT_EID 589837 36 #define LEFT_DPAD_XINPUT_EID 589838 37 #define RIGHT_DPAD_XINPUT_EID 589839 39 #define A_BUTTON_XINPUT_EID 589825 40 #define B_BUTTON_XINPUT_EID 589826 41 #define X_BUTTON_XINPUT_EID 589827 42 #define Y_BUTTON_XINPUT_EID 589828 44 #define BACK_BUTTON_XINPUT_EID 589834 45 #define START_BUTTON_XINPUT_EID 589833 46 #define CENTER_BUTTON_XINPUT_EID 589835 48 #define LEFT_SHOULDER_BUTTON_XINPUT_EID 589829 49 #define RIGHT_SHOULDER_BUTTON_XINPUT_EID 589830 51 #define LEFT_AXIS_BUTTON_XINPUT_EID 589831 52 #define RIGHT_AXIS_BUTTON_XINPUT_EID 589832 54 #define XAXIS_XINPUT_EID 65584 55 #define YAXIS_XINPUT_EID 65585 57 #define XAXIS2_XINPUT_EID 65587 58 #define YAXIS2_XINPUT_EID 65588 60 #define LTRIGGER_XINPUT_EID 65586 61 #define RTRIGGER_XINPUT_EID 65589 70 unsigned int numberOfAnlogSticks,
71 unsigned int numberOfDigitalSticks,
72 bool forceFeedBackSupported,
85 unsigned int _totalButtonNumber = 0;
86 bool calibrated =
false;
uint32_t idNumber
Definition: FSTypes.h:33
Definition: FSBaseDevice.h:32
Definition: FSUSBJoystick.h:36
unsigned int numberOfButtons(IOHIDDeviceRef device)
Definition: FSUSBMacOSXJoystickDeviceManager.mm:282
Definition: FSUSBJoystickDeviceManager.h:34
int32_t physicalValueNumber
Definition: FSTypes.h:35
int32_t minMaxNumber
Definition: FSTypes.h:34