1
0
forked from Clones/Controlify
Files
Controlify/src/main/resources/assets/controlify/controllers/controller_identification.json5

91 lines
2.0 KiB
Plaintext

[
{
"name": "Xbox Controller",
"theme": "xbox_one",
"hids": [
[0x45e, 0x202], // Xbox Controller
[0x45e, 0x2ff], // Xbox One S Controller (Bluetooth)
[0x45e, 0x2ea], // Xbox One Controller
[0x45e, 0xb12], // Xbox Controller
[0x45e, 0x2dd], // Xbox One Controller (Firmware 2015)
[0x45e, 0x2e6], // ?
[0x45e, 0x2fd], // Xbox One S Controller (Bluetooth)
[0x45e, 0x2e3], // Xbox Elite Series 1 Controller
[0x45e, 0x2d1], // Xbox One Controller
[0x45e, 0x289], // Xbox Controller S
[0x45e, 0x202], // Xbox Controller
[0x45e, 0x285], // Xbox Controller S
[0x45e, 0x288], // Xbox Controller S Hub
[0x45e, 0xb13], // ?
[0x45e, 0xb22], // Xbox Elite Series 2 Controller
[0x45e, 0xb00], // Xbox Elite Series 2 Controller (model 1797)
[0x45e, 0x28e], // Xbox 360 Controller,
[0x45e, 0x28f], // Xbox 360 Wireless Controller via Plug & Charge Cable
[0xe6f, 0x310], // PDP Rematch Xbox Wired Controller
]
},
{
"name": "Dualshock 4 Controller",
"theme": "dualshock4",
"hids": [
[0x54c, 0x5c4],
[0x54c, 0x9cc],
[0x54c, 0xba0],
]
},
{
"name": "Dualshock 3 Controller",
"theme": "dualshock3",
"hids": [
[0x54c, 0x0268]
]
},
{
"name": "Dualsense Controller",
"theme": "dualsense",
"hids": [
[0x54c, 0x0ce6],
[0x54c, 0x0df2]
]
},
{
"name": "Steam Deck",
"theme": "steam_deck",
"hids": [
[0x28de, 0x1205],
]
},
{
"name": "Stadia Controller",
"theme": "stadia",
"hids": [
[0x18d1, 0x9400],
]
},
{
"name": "8BitDo Controller",
"theme": "unknown",
"hids": [
[0x57E, 0x2009], // SN30 Pro - Switch Mode
[0x2DC8, 0x6001], // SN30 Pro - DInput Mode
[0x2009, 0x057e], // Ultimate - Switch Mode
]
},
{
"name": "Thrustmaster T16000M",
"theme": "thrustmaster",
"mapping": "tm_t16000m",
"hids": [
[0x044f, 0xb10a]
]
}
]