Steam ROM Manager: Tidying (#1209)

* Updated parser versions to ver 17 which makes the diff look very daunting
* Added steam input profiles for the xbox elite and the steam controller
* Set default steam input profiles for the xbox elite, steam controller, and dualsense edge
* Fixed fuzzy matching on ES-DE
This commit is contained in:
rawdatafeel 2024-04-26 13:55:09 -04:00 committed by GitHub
parent 5f6d426f44
commit 3b104dba2b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 15043 additions and 7249 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -37,12 +37,12 @@
"profileType": "template"
},
{
"title": "EmuDeck - Dual Shock 4",
"title": "EmuDeck - DualShock 4",
"mappingId": "emudeck_controller_ps4.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - Dual Shock 4 Frontend",
"title": "EmuDeck - DualShock 4 Frontend",
"mappingId": "emudeck_frontend_controller_ps4.vdf",
"profileType": "template"
}
@ -84,16 +84,33 @@
"profileType": "template"
},
{
"title": "EmuDeck - Dual Sense",
"title": "EmuDeck - DualSense",
"mappingId": "emudeck_controller_ps5.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - Dual Sense Frontend",
"title": "EmuDeck - DualSense Frontend",
"mappingId": "emudeck_frontend_controller_ps5.vdf",
"profileType": "template"
}
],
"ps5_edge": [
{
"title": "Gamepad With Joystick Trackpad",
"mappingId": "emudeck_frontend_controller_ps5_dualsense_edge.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - DualSense Edge",
"mappingId": "emudeck_controller_ps5_dualsense_edge.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - DualSense Edge Frontend",
"mappingId": "emudeck_frontend_controller_ps5_dualsense_edge.vdf",
"profileType": "template"
}
],
"xbox360": [
{
"title": "Gamepad",
@ -148,6 +165,18 @@
"profileType": "template"
}
],
"xboxelite": [
{
"title": "EmuDeck - Xbox Elite",
"mappingId": "emudeck_controller_xboxelite.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - Xbox Elite Frontend",
"mappingId": "emudeck_frontend_controller_xboxelite.vdf",
"profileType": "template"
}
],
"switch_joycon_left": [
{
"title": "Gamepad",
@ -184,12 +213,12 @@
"profileType": "template"
},
{
"title": "EmuDeck - Switch Pro",
"title": "EmuDeck - Switch Pro Controller",
"mappingId": "emudeck_controller_switch_pro.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - Switch Pro Frontend",
"title": "EmuDeck - Switch Pro Controller Frontend",
"mappingId": "emudeck_frontend_controller_switch_pro.vdf",
"profileType": "template"
}
@ -217,7 +246,7 @@
},
{
"title": "Gamepad With Joystick Trackpad",
"mappingId": "emudeck_frontend_controller_steamdeck.vdf",
"mappingId": "controller_neptune_gamepad_fps.vdf",
"profileType": "template"
},
{
@ -275,6 +304,23 @@
"mappingId": "emudeck_controller_steamdeck_proton.vdf",
"profileType": "template"
}
],
"steamcontroller_gordon": [
{
"title": "Gamepad with Mouse and Gyro",
"mappingId": "gamepad_mouse_gyro.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - Steam Controller Frontend",
"mappingId": "emudeck_frontend_controller_steamcontroller.vdf",
"profileType": "template"
},
{
"title": "EmuDeck - Steam Controller",
"mappingId": "emudeck_controller_steamcontroller.vdf",
"profileType": "template"
}
]
}
}

File diff suppressed because it is too large Load diff

View file

@ -450,6 +450,11 @@ fi
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_frontend_controller_switch_pro.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_frontend_controller_xbox360.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_frontend_controller_xboxone.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_frontend_controller_xboxelite.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_controller_xboxelite.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_frontend_controller_steamcontroller.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_controller_steamcontroller.vdf &> /dev/null
rm -rf $HOME/.steam/steam/controller_base/templates/emudeck_steam_deck_light_gun_controls.vdf &> /dev/null
find "$HOME/.steam/steam/tenfoot/resource/images/library/controller/binding_icons" -name 'EmuDeck*' -exec rm {} \;