gobot.io/x/gobot/v2@v2.1.0/platforms/joystick/events.go (about)

     1  package joystick
     2  
     3  const (
     4  	// left X joystick event
     5  	LeftX = "left_x"
     6  	// left Y joystick event
     7  	LeftY = "left_y"
     8  	// right X joystick event
     9  	RightX = "right_x"
    10  	// right Y joystick event
    11  	RightY = "right_y"
    12  	// L1 button joystick event
    13  	L1 = "l1"
    14  	// L1 button press event
    15  	L1Press = "l1_press"
    16  	// L1 button release event
    17  	L1Release = "l1_release"
    18  	// L2 joystick event
    19  	L2 = "l2"
    20  	// L2 button press event
    21  	L2Press = "l2_press"
    22  	// L2 button release event
    23  	L2Release = "l2_release"
    24  	// L3 button press event
    25  	L3Press = "l3_press"
    26  	// L3 button release event
    27  	L3Release = "l3_release"
    28  	// R1 button joystick event
    29  	R1 = "r1"
    30  	// R1 button press event
    31  	R1Press = "r1_press"
    32  	// R1 button release event
    33  	R1Release = "r1_release"
    34  	// R2 joystick event
    35  	R2 = "r2"
    36  	// R2 button press event
    37  	R2Press = "r2_press"
    38  	// R1 button release event
    39  	R2Release = "r2_release"
    40  	// R3 button press event
    41  	R3Press = "r3_press"
    42  	// R1 button release event
    43  	R3Release = "r3_release"
    44  	// up gamepad press event
    45  	UpPress = "up_press"
    46  	// up gamepad release event
    47  	UpRelease = "up_release"
    48  	// down gamepad press event
    49  	DownPress = "down_press"
    50  	// down gamepad release event
    51  	DownRelease = "down_release"
    52  	// left gamepad press event
    53  	LeftPress = "left_press"
    54  	// left gamepad release event
    55  	LeftRelease = "left_release"
    56  	// right gamepad press event
    57  	RightPress = "right_press"
    58  	// right gamepad release event
    59  	RightRelease = "right_release"
    60  	// square button press event
    61  	SquarePress = "square_press"
    62  	// square button release event
    63  	SquareRelease = "square_release"
    64  	// circle button press event
    65  	CirclePress = "circle_press"
    66  	// circle button release event
    67  	CircleRelease = "circle_release"
    68  	// triangle button press event
    69  	TrianglePress = "triangle_press"
    70  	// triangle button release event
    71  	TriangleRelease = "triangle_release"
    72  	// X button press event
    73  	XPress = "x_press"
    74  	// X button release event
    75  	XRelease = "x_release"
    76  	// share button press event
    77  	SharePress = "share_press"
    78  	// share button release event
    79  	ShareRelease = "share_release"
    80  	// create button press event
    81  	CreatePress = "create_press"
    82  	// create button release event
    83  	CreateRelease = "create_release"
    84  	// ps button press event
    85  	PSPress = "ps_press"
    86  	// ps button release event
    87  	PSRelease = "ps_release"
    88  	// trackpad button press event
    89  	TrackpadPress = "trackpad_press"
    90  	// trackpad button release event
    91  	TrackpadRelease = "trackpad_release"
    92  	// options button press event
    93  	OptionsPress = "options_press"
    94  	// options button release event
    95  	OptionsRelease = "options_release"
    96  	// home button press event
    97  	HomePress = "home_press"
    98  	// home button release event
    99  	HomeRelease = "home_release"
   100  	// start button press event
   101  	StartPress = "start_press"
   102  	// start button release event
   103  	StartRelease = "start_release"
   104  	// select button press event
   105  	SelectPress = "select_press"
   106  	// select button release event
   107  	SelectRelease = "select_release"
   108  	// rt button press event
   109  	RTPress = "rt_press"
   110  	// rt button release event
   111  	RTRelease = "rt_release"
   112  	// lt button press event
   113  	LTPress = "lt_press"
   114  	// lt button release event
   115  	LTRelease = "lt_release"
   116  	// Y button press event
   117  	YPress = "y_press"
   118  	// Y button release event
   119  	YRelease = "y_release"
   120  	// A button press event
   121  	APress = "a_press"
   122  	// A button release event
   123  	ARelease = "a_release"
   124  	// B button press event
   125  	BPress = "b_press"
   126  	// B button release event
   127  	BRelease = "b_release"
   128  	// rb button press event
   129  	RBPress = "rb_press"
   130  	// rb button release event
   131  	RBRelease = "rb_release"
   132  	// lb button press event
   133  	LBPress = "lb_press"
   134  	// lb button release event
   135  	LBRelease = "lb_release"
   136  	// back button press event
   137  	BackPress = "back_press"
   138  	// back button release event
   139  	BackRelease = "back_release"
   140  	// red pad press event
   141  	RedPress = "red_press"
   142  	// red pad release event
   143  	RedRelease = "red_release"
   144  	// yellow pad press event
   145  	YellowPress = "yellow_press"
   146  	// yellow pad release event
   147  	YellowRelease = "yellow_release"
   148  	// blue pad press event
   149  	BluePress = "blue_press"
   150  	// blue pad release event
   151  	BlueRelease = "blue_release"
   152  	// green pad press event
   153  	GreenPress = "green_press"
   154  	// green pad release event
   155  	GreenRelease = "green_release"
   156  	// pedal press event
   157  	PedalPress = "pedal_press"
   158  	// pedal release event
   159  	PedalRelease = "pedal_release"
   160  )