hybridgroup.gobot/platforms/joystick/events.go

93 lines
2.2 KiB
Go

package joystick
const (
// left X joystick event
LeftX = "left_x"
// left Y joystick event
LeftY = "left_y"
// right X joystick event
RightX = "right_x"
// right Y joystick event
RightY = "right_y"
// L1 button joystick event
L1 = "l1"
// L2 joystick event
L2 = "l2"
// R1 button joystick event
R1 = "r1"
// R2 joystick event
R2 = "r2"
// up gamepad event
Up = "up"
// down gamepad event
Down = "down"
// left gamepad event
Left = "left"
// right gamepad event
Right = "right"
// square button press event
SquarePress = "square_press"
// square button release event
SquareRelease = "square_release"
// circle button press event
CirclePress = "circle_press"
// circle button release event
CircleRelease = "circle_release"
// triangle button press event
TrianglePress = "triangle_press"
// triangle button release event
TriangleRelease = "triangle_release"
// X button press event
XPress = "x_press"
// X button release event
XRelease = "x_release"
// share button press event
SharePress = "share_press"
// share button relase event
ShareRelease = "share_release"
// options button press event
OptionsPress = "options_press"
// options button release event
OptionsRelease = "options_release"
// home button press event
HomePress = "home_press"
// home button release event
HomeRelease = "home_release"
// start button press event
StartPress = "start_press"
// start button release event
StartRelease = "start_release"
// rt button press event
RTPress = "rt_press"
// rt button release event
RTRelease = "rt_release"
// lt button press event
LTPress = "lt_press"
// lt button release event
LTRelease = "lt_release"
// Y button press event
YPress = "y_press"
// Y button release event
YRelease = "y_release"
// A button press event
APress = "a_press"
// A button release event
ARelease = "a_release"
// B button press event
BPress = "b_press"
// B button release event
BRelease = "b_release"
// rb button press event
RBPress = "rb_press"
// rb button release event
RBRelease = "rb_release"
// lb button press event
LBPress = "lb_press"
// lb button release event
LBRelease = "lb_release"
// back button press event
BackPress = "back_press"
// back button release event
BackRelease = "back_release"
)