Skip to content

Commit 03b7332

Browse files
authored
Merge pull request #27 from TournamentStreamHelper:xbox
Added various Xbox Controllers
2 parents 9273426 + 89175c6 commit 03b7332

File tree

10 files changed

+417
-0
lines changed

10 files changed

+417
-0
lines changed

pad/microsoft/360/config.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
{
2+
"name": "Xbox 360 controller",
3+
"functions": {
4+
"analog_sticks": [
5+
{
6+
"name": "Left Stick",
7+
"has_button": true
8+
},
9+
{
10+
"name": "Right Stick",
11+
"has_button": true
12+
}
13+
],
14+
"digital_sticks": null,
15+
"action_buttons": [
16+
{
17+
"name": "A",
18+
"analog": false
19+
},
20+
{
21+
"name": "B",
22+
"analog": false
23+
},
24+
{
25+
"name": "X",
26+
"analog": false
27+
},
28+
{
29+
"name": "Y",
30+
"analog": false
31+
},
32+
{
33+
"name": "LB",
34+
"analog": false
35+
},
36+
{
37+
"name": "RB",
38+
"analog": false
39+
},
40+
{
41+
"name": "LT",
42+
"analog": true
43+
},
44+
{
45+
"name": "RT",
46+
"analog": true
47+
}
48+
],
49+
"menu_buttons": ["Back", "Menu"],
50+
"system_buttons": ["Guide"],
51+
"other_buttons": null,
52+
"trackpads": null,
53+
"touch_screens": null,
54+
"directional_buttons": [
55+
{
56+
"set": ["Up", "Down", "Left", "Right"],
57+
"socd_prevention": {
58+
"hardware": true,
59+
"software": null
60+
}
61+
}
62+
],
63+
"gyroscope": false,
64+
"accelerometer": false,
65+
"ir_reciever": false,
66+
"extension_ports": 1,
67+
"headset_port": true,
68+
"speaker": false,
69+
"microphone": false,
70+
"cable": {
71+
"interface": "USB-A",
72+
"removable": false
73+
},
74+
"bluetooth": false,
75+
"2_4ghz": false,
76+
"rumble": "standard",
77+
"digital_to_analog_conversion": null,
78+
"pc_xinput": true,
79+
"pc_steaminput": true,
80+
"native_consoles": ["xb360"],
81+
"macro": false,
82+
"turbo": false
83+
}
84+
}

pad/microsoft/360/image.png

2.2 MB
Loading
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
{
2+
"name": "Xbox 360 Wireless controller",
3+
"functions": {
4+
"analog_sticks": [
5+
{
6+
"name": "Left Stick",
7+
"has_button": true
8+
},
9+
{
10+
"name": "Right Stick",
11+
"has_button": true
12+
}
13+
],
14+
"digital_sticks": null,
15+
"action_buttons": [
16+
{
17+
"name": "A",
18+
"analog": false
19+
},
20+
{
21+
"name": "B",
22+
"analog": false
23+
},
24+
{
25+
"name": "X",
26+
"analog": false
27+
},
28+
{
29+
"name": "Y",
30+
"analog": false
31+
},
32+
{
33+
"name": "LB",
34+
"analog": false
35+
},
36+
{
37+
"name": "RB",
38+
"analog": false
39+
},
40+
{
41+
"name": "LT",
42+
"analog": true
43+
},
44+
{
45+
"name": "RT",
46+
"analog": true
47+
}
48+
],
49+
"menu_buttons": ["Back", "Menu"],
50+
"system_buttons": ["Guide"],
51+
"other_buttons": ["Sync"],
52+
"trackpads": null,
53+
"touch_screens": null,
54+
"directional_buttons": [
55+
{
56+
"set": ["Up", "Down", "Left", "Right"],
57+
"socd_prevention": {
58+
"hardware": true,
59+
"software": null
60+
}
61+
}
62+
],
63+
"gyroscope": false,
64+
"accelerometer": false,
65+
"ir_reciever": false,
66+
"extension_ports": 1,
67+
"headset_port": true,
68+
"speaker": false,
69+
"microphone": false,
70+
"cable": null,
71+
"bluetooth": false,
72+
"2_4ghz": false,
73+
"rumble": "standard",
74+
"digital_to_analog_conversion": null,
75+
"pc_xinput": true,
76+
"pc_steaminput": true,
77+
"native_consoles": ["xb360"],
78+
"macro": false,
79+
"turbo": false
80+
}
81+
}
4.36 MB
Loading

pad/microsoft/one/config.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
{
2+
"name": "Microsoft Xbox Wireless Controller (Xbox One variant - Model 1)",
3+
"functions": {
4+
"analog_sticks": [
5+
{
6+
"name": "Left Stick",
7+
"has_button": true
8+
},
9+
{
10+
"name": "Right Stick",
11+
"has_button": true
12+
}
13+
],
14+
"digital_sticks": null,
15+
"action_buttons": [
16+
{
17+
"name": "A",
18+
"analog": false
19+
},
20+
{
21+
"name": "B",
22+
"analog": false
23+
},
24+
{
25+
"name": "X",
26+
"analog": false
27+
},
28+
{
29+
"name": "Y",
30+
"analog": false
31+
},
32+
{
33+
"name": "LB",
34+
"analog": false
35+
},
36+
{
37+
"name": "RB",
38+
"analog": false
39+
},
40+
{
41+
"name": "LT",
42+
"analog": true
43+
},
44+
{
45+
"name": "RT",
46+
"analog": true
47+
}
48+
],
49+
"menu_buttons": ["Back", "Menu"],
50+
"system_buttons": ["Guide"],
51+
"other_buttons": ["Sync"],
52+
"trackpads": null,
53+
"touch_screens": null,
54+
"directional_buttons": [
55+
{
56+
"set": ["Up", "Down", "Left", "Right"],
57+
"socd_prevention": {
58+
"hardware": true,
59+
"software": null
60+
}
61+
}
62+
],
63+
"gyroscope": false,
64+
"accelerometer": false,
65+
"ir_reciever": false,
66+
"extension_ports": 1,
67+
"headset_port": false,
68+
"speaker": false,
69+
"microphone": false,
70+
"cable": {
71+
"interface": "Micro USB-A",
72+
"removable": true
73+
},
74+
"bluetooth": false,
75+
"2_4ghz": false,
76+
"rumble": "standard",
77+
"digital_to_analog_conversion": null,
78+
"pc_xinput": true,
79+
"pc_steaminput": true,
80+
"native_consoles": ["xb1", "xbs"],
81+
"macro": false,
82+
"turbo": false
83+
}
84+
}

pad/microsoft/one/image.png

469 KB
Loading
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
{
2+
"name": "Microsoft Xbox Wireless Controller (Xbox One variant - Model 2)",
3+
"functions": {
4+
"analog_sticks": [
5+
{
6+
"name": "Left Stick",
7+
"has_button": true
8+
},
9+
{
10+
"name": "Right Stick",
11+
"has_button": true
12+
}
13+
],
14+
"digital_sticks": null,
15+
"action_buttons": [
16+
{
17+
"name": "A",
18+
"analog": false
19+
},
20+
{
21+
"name": "B",
22+
"analog": false
23+
},
24+
{
25+
"name": "X",
26+
"analog": false
27+
},
28+
{
29+
"name": "Y",
30+
"analog": false
31+
},
32+
{
33+
"name": "LB",
34+
"analog": false
35+
},
36+
{
37+
"name": "RB",
38+
"analog": false
39+
},
40+
{
41+
"name": "LT",
42+
"analog": true
43+
},
44+
{
45+
"name": "RT",
46+
"analog": true
47+
}
48+
],
49+
"menu_buttons": ["Back", "Menu"],
50+
"system_buttons": ["Guide"],
51+
"other_buttons": ["Sync"],
52+
"trackpads": null,
53+
"touch_screens": null,
54+
"directional_buttons": [
55+
{
56+
"set": ["Up", "Down", "Left", "Right"],
57+
"socd_prevention": {
58+
"hardware": true,
59+
"software": null
60+
}
61+
}
62+
],
63+
"gyroscope": false,
64+
"accelerometer": false,
65+
"ir_reciever": false,
66+
"extension_ports": 1,
67+
"headset_port": true,
68+
"speaker": false,
69+
"microphone": false,
70+
"cable": {
71+
"interface": "Micro USB-A",
72+
"removable": true
73+
},
74+
"bluetooth": false,
75+
"2_4ghz": false,
76+
"rumble": "standard",
77+
"digital_to_analog_conversion": null,
78+
"pc_xinput": true,
79+
"pc_steaminput": true,
80+
"native_consoles": ["xb1", "xbs"],
81+
"macro": false,
82+
"turbo": false
83+
}
84+
}

pad/microsoft/one_model2/image.png

255 KB
Loading

0 commit comments

Comments
 (0)