gobot.io/x/gobot@v1.16.0/platforms/joystick/joystick_dualshock3.go (about)

     1  package joystick
     2  
     3  var dualshock3Config = joystickConfig{
     4  	Name: "Dualshock3 Controller",
     5  	GUID: "1111",
     6  	Axis: []pair{
     7  		pair{
     8  			Name: "left_x",
     9  			ID:   0,
    10  		},
    11  		pair{
    12  			Name: "left_y",
    13  			ID:   1,
    14  		},
    15  		pair{
    16  			Name: "right_x",
    17  			ID:   3,
    18  		},
    19  		pair{
    20  			Name: "right_y",
    21  			ID:   4,
    22  		},
    23  	},
    24  	Buttons: []pair{
    25  		pair{
    26  			Name: "square",
    27  			ID:   3,
    28  		},
    29  		pair{
    30  			Name: "triangle",
    31  			ID:   2,
    32  		},
    33  		pair{
    34  			Name: "circle",
    35  			ID:   1,
    36  		},
    37  		pair{
    38  			Name: "x",
    39  			ID:   0,
    40  		},
    41  		pair{
    42  			Name: "up",
    43  			ID:   13,
    44  		},
    45  		pair{
    46  			Name: "down",
    47  			ID:   14,
    48  		},
    49  		pair{
    50  			Name: "left",
    51  			ID:   15,
    52  		},
    53  		pair{
    54  			Name: "right",
    55  			ID:   16,
    56  		},
    57  		pair{
    58  			Name: "l1",
    59  			ID:   4,
    60  		},
    61  		{
    62  			Name: "l2",
    63  			ID:   6,
    64  		},
    65  		pair{
    66  			Name: "r1",
    67  			ID:   5,
    68  		},
    69  		pair{
    70  			Name: "r2",
    71  			ID:   7,
    72  		},
    73  		pair{
    74  			Name: "start",
    75  			ID:   9,
    76  		},
    77  		pair{
    78  			Name: "select",
    79  			ID:   8,
    80  		},
    81  		pair{
    82  			Name: "home",
    83  			ID:   10,
    84  		},
    85  	},
    86  	Hats: []hat{},
    87  }