Skip to content

Commit cc698c3

Browse files
authored
Merge pull request #28 from TournamentStreamHelper/sony
Added Sony controllers
2 parents 03b7332 + 67d68d3 commit cc698c3

File tree

8 files changed

+322
-4
lines changed

8 files changed

+322
-4
lines changed

leverless/keybox/fusion/config.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
"digital_sticks": null,
66
"action_buttons": [
77
{
8-
"name": "",
8+
"name": "Triangle",
99
"analog": false
1010
},
1111
{
12-
"name": "",
12+
"name": "Circle",
1313
"analog": false
1414
},
1515
{
16-
"name": "",
16+
"name": "Square",
1717
"analog": false
1818
},
1919
{
20-
"name": "",
20+
"name": "Cross",
2121
"analog": false
2222
},
2323
{

pad/sony/config.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"name": "Sony"
3+
}

pad/sony/dual4/config.json

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
{
2+
"name": "Sony DualShock 4 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": "Triangle",
18+
"analog": false
19+
},
20+
{
21+
"name": "Circle",
22+
"analog": false
23+
},
24+
{
25+
"name": "Square",
26+
"analog": false
27+
},
28+
{
29+
"name": "Cross",
30+
"analog": false
31+
},
32+
{
33+
"name": "L1",
34+
"analog": false
35+
},
36+
{
37+
"name": "R1",
38+
"analog": false
39+
},
40+
{
41+
"name": "L2",
42+
"analog": true
43+
},
44+
{
45+
"name": "R2",
46+
"analog": true
47+
}
48+
],
49+
"menu_buttons": [
50+
"Options"
51+
],
52+
"system_buttons": [
53+
"Share",
54+
"PS"
55+
],
56+
"other_buttons": [],
57+
"trackpads": [
58+
{
59+
"name": "Touchpad",
60+
"clickable": true
61+
}
62+
],
63+
"touch_screens": null,
64+
"directional_buttons": [
65+
{
66+
"set": [
67+
"Up",
68+
"Down",
69+
"Left",
70+
"Right"
71+
],
72+
"socd_prevention": {
73+
"hardware": true,
74+
"software": null
75+
}
76+
}
77+
],
78+
"gyroscope": true,
79+
"accelerometer": true,
80+
"ir_reciever": false,
81+
"extension_ports": 1,
82+
"headset_port": true,
83+
"speaker": true,
84+
"microphone": true,
85+
"cable": {
86+
"interface": "Micro USB-A",
87+
"removable": true
88+
},
89+
"bluetooth": true,
90+
"2_4ghz": false,
91+
"rumble": "standard",
92+
"digital_to_analog_conversion": null,
93+
"pc_xinput": false,
94+
"pc_steaminput": true,
95+
"native_consoles": [
96+
"ps4"
97+
],
98+
"macro": false,
99+
"turbo": false
100+
}
101+
}

pad/sony/dual4/image.png

131 KB
Loading

pad/sony/dualedge/config.json

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
{
2+
"name": "Sony DualSense Edge 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": "Triangle",
18+
"analog": false
19+
},
20+
{
21+
"name": "Circle",
22+
"analog": false
23+
},
24+
{
25+
"name": "Square",
26+
"analog": false
27+
},
28+
{
29+
"name": "Cross",
30+
"analog": false
31+
},
32+
{
33+
"name": "L1",
34+
"analog": false
35+
},
36+
{
37+
"name": "R1",
38+
"analog": false
39+
},
40+
{
41+
"name": "L2",
42+
"analog": true
43+
},
44+
{
45+
"name": "R2",
46+
"analog": true
47+
},
48+
{
49+
"name": "Left Back Button",
50+
"analog": false
51+
},
52+
{
53+
"name": "Right Back Button",
54+
"analog": false
55+
}
56+
],
57+
"menu_buttons": [
58+
"Options"
59+
],
60+
"system_buttons": [
61+
"Create",
62+
"Mute",
63+
"PS"
64+
],
65+
"other_buttons": [
66+
"Fn"
67+
],
68+
"trackpads": [
69+
{
70+
"name": "Touchpad",
71+
"clickable": true
72+
}
73+
],
74+
"touch_screens": null,
75+
"directional_buttons": [
76+
{
77+
"set": [
78+
"Up",
79+
"Down",
80+
"Left",
81+
"Right"
82+
],
83+
"socd_prevention": {
84+
"hardware": true,
85+
"software": null
86+
}
87+
}
88+
],
89+
"gyroscope": true,
90+
"accelerometer": true,
91+
"ir_reciever": false,
92+
"extension_ports": 0,
93+
"headset_port": true,
94+
"speaker": true,
95+
"microphone": true,
96+
"cable": {
97+
"interface": "USB-C",
98+
"removable": true
99+
},
100+
"bluetooth": true,
101+
"2_4ghz": false,
102+
"rumble": "enhanced",
103+
"digital_to_analog_conversion": null,
104+
"pc_xinput": false,
105+
"pc_steaminput": true,
106+
"native_consoles": [
107+
"ps5"
108+
],
109+
"macro": false,
110+
"turbo": false
111+
}
112+
}

pad/sony/dualedge/image.png

191 KB
Loading

pad/sony/dualsense/config.json

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"name": "Sony DualSense 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": "Triangle",
18+
"analog": false
19+
},
20+
{
21+
"name": "Circle",
22+
"analog": false
23+
},
24+
{
25+
"name": "Square",
26+
"analog": false
27+
},
28+
{
29+
"name": "Cross",
30+
"analog": false
31+
},
32+
{
33+
"name": "L1",
34+
"analog": false
35+
},
36+
{
37+
"name": "R1",
38+
"analog": false
39+
},
40+
{
41+
"name": "L2",
42+
"analog": true
43+
},
44+
{
45+
"name": "R2",
46+
"analog": true
47+
}
48+
],
49+
"menu_buttons": [
50+
"Options"
51+
],
52+
"system_buttons": [
53+
"Create",
54+
"Mute",
55+
"PS"
56+
],
57+
"other_buttons": [],
58+
"trackpads": [
59+
{
60+
"name": "Touchpad",
61+
"clickable": true
62+
}
63+
],
64+
"touch_screens": null,
65+
"directional_buttons": [
66+
{
67+
"set": [
68+
"Up",
69+
"Down",
70+
"Left",
71+
"Right"
72+
],
73+
"socd_prevention": {
74+
"hardware": true,
75+
"software": null
76+
}
77+
}
78+
],
79+
"gyroscope": true,
80+
"accelerometer": true,
81+
"ir_reciever": false,
82+
"extension_ports": 0,
83+
"headset_port": true,
84+
"speaker": true,
85+
"microphone": true,
86+
"cable": {
87+
"interface": "USB-C",
88+
"removable": true
89+
},
90+
"bluetooth": true,
91+
"2_4ghz": false,
92+
"rumble": "enhanced",
93+
"digital_to_analog_conversion": null,
94+
"pc_xinput": false,
95+
"pc_steaminput": true,
96+
"native_consoles": [
97+
"ps5"
98+
],
99+
"macro": false,
100+
"turbo": false
101+
}
102+
}

pad/sony/dualsense/image.png

661 KB
Loading

0 commit comments

Comments
 (0)