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 )