93 lines
2.2 KiB
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"
|
|
)
|