/
Xbox_ControllerS.json
51 lines (51 loc) · 1.03 KB
/
Xbox_ControllerS.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"deviceVendor": "Microsoft",
"deviceName": "X-Box Controller S (and compatible - raw driver)",
"author": "Georgiy Frolov <georgiy@sensics.com>",
"version": 2,
"lastModified": "2015-11-20T17:51:30.473Z",
"interfaces": {
"analog": {
"count": 5
},
"button": {
"count": 16
}
},
"semantic": {
"hat": {
"$target": "analog/4",
"up": "button/12",
"right": "button/13",
"down": "button/14",
"left": "button/15"
},
"a": "button/0",
"b": "button/1",
"x": "button/2",
"y": "button/3",
"back": "button/7",
"start": "button/6",
"right": {
"joystick": {
"x": "analog/2",
"y": "analog/3",
"button": "button/9"
},
"trigger": "button/11"
},
"left": {
"joystick": {
"x": "analog/0",
"y": "analog/1",
"button": "button/8"
},
"trigger": "button/10"
},
"black": "button/4",
"white": "button/5"
},
"automaticAliases": {
"/controller": "semantic/*"
}
}