mirror of
https://github.com/danbulant/console-hub
synced 2026-05-21 13:29:07 +00:00
195 lines
4.5 KiB
JSON
195 lines
4.5 KiB
JSON
{
|
|
"vendorId" : 1356,
|
|
"productId" : 1476,
|
|
"analogSticks" : [
|
|
{
|
|
"name" : "left",
|
|
"x" : 1,
|
|
"y" : 2,
|
|
"joystickXNumber" : 0,
|
|
"joystickYNumber" : 1
|
|
},
|
|
{
|
|
"name" : "right",
|
|
"x" : 3,
|
|
"y" : 4,
|
|
"joystickXNumber" : 2,
|
|
"joystickYNumber" : 5
|
|
},
|
|
{
|
|
"name" : "l2Analog",
|
|
"x" : 100,
|
|
"joystickXNumber" : 3
|
|
},
|
|
{
|
|
"name" : "r2Analog",
|
|
"x" : 101,
|
|
"joystickXNumber" : 4
|
|
}
|
|
],
|
|
"buttons" : [
|
|
{
|
|
"name": "l2",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x04",
|
|
"analogPin" : 8,
|
|
"joystickNumber": 6
|
|
},
|
|
{
|
|
"name": "r2",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x08",
|
|
"analogPin" : 9,
|
|
"joystickNumber": 7
|
|
},
|
|
{
|
|
"name": "l1",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x01",
|
|
"joystickNumber": 4
|
|
},
|
|
{
|
|
"name": "r1",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x02",
|
|
"joystickNumber": 5
|
|
},
|
|
{
|
|
"name": "psxButton",
|
|
"buttonBlock": 7,
|
|
"buttonValue": "0x01",
|
|
"joystickNumber": 12
|
|
},
|
|
{
|
|
"name": "touchPad",
|
|
"buttonBlock": 7,
|
|
"buttonValue": "0x02",
|
|
"joystickNumber": 13
|
|
},
|
|
{
|
|
"name": "square",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x10",
|
|
"joystickNumber": 0
|
|
},
|
|
{
|
|
"name": "triangle",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x80",
|
|
"joystickNumber": 3
|
|
},
|
|
{
|
|
"name": "circle",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x40",
|
|
"joystickNumber": 2
|
|
},
|
|
{
|
|
"name": "x",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x20",
|
|
"joystickNumber": 1
|
|
},
|
|
{
|
|
"name": "dpadUp",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x00",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadUpRight",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x01",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadRight",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x02",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadDownRight",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x03",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadDown",
|
|
"buttonBlock": 5,
|
|
"buttonValue" : "0x04",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadDownLeft",
|
|
"buttonBlock": 5,
|
|
"buttonValue" : "0x05",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadLeft",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x06",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "dpadUpLeft",
|
|
"buttonBlock": 5,
|
|
"buttonValue": "0x07",
|
|
"mask": "0xF"
|
|
},
|
|
{
|
|
"name": "share",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x10",
|
|
"joystickNumber": 8
|
|
},
|
|
{
|
|
"name": "options",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x20",
|
|
"joystickNumber": 9
|
|
},
|
|
{
|
|
"name": "leftStick",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x40",
|
|
"joystickNumber": 10
|
|
},
|
|
{
|
|
"name": "rightStick",
|
|
"buttonBlock": 6,
|
|
"buttonValue": "0x80",
|
|
"joystickNumber": 11
|
|
}
|
|
],
|
|
"motionInputs" : [],
|
|
"status" : [],
|
|
"output": {
|
|
"defaultBuffer":[
|
|
5,255,4,0,0,0,0,0,0,0,0
|
|
],
|
|
"indexes": {
|
|
"rumbleLeft": 4,
|
|
"rumbleRight": 5,
|
|
"red": 6,
|
|
"green": 7,
|
|
"blue": 8,
|
|
"flashOn": 9,
|
|
"flashOff": 10
|
|
}
|
|
},
|
|
"touchPad": [{
|
|
"name":"x1",
|
|
"activePin": 35,
|
|
"dataPinA": 37,
|
|
"dataPinB": 36,
|
|
"dataPinC": 38
|
|
},{
|
|
"name": "x2",
|
|
"activePin": 39,
|
|
"dataPinA": 41,
|
|
"dataPinB": 40,
|
|
"dataPinC": 42
|
|
}]
|
|
}
|