From 2c48bb759b35c099193c7a3cad5a017ccc37753a Mon Sep 17 00:00:00 2001 From: laz Date: Mon, 24 Feb 2025 12:17:35 +0100 Subject: [PATCH] wiki --- .../framework/Backend- Framework-here.txt | 1 - .../{flatpak => general}/retrodeck-flatpak.md | 0 .../wiki_development/general/steam-input.md | 126 ++++++++++++++++++ .../wiki_development/input/steam-input-dev.md | 1 - wiki-rtd/mkdocs.yml | 5 +- 5 files changed, 128 insertions(+), 5 deletions(-) delete mode 100644 wiki-rtd/docs/wiki_development/framework/Backend- Framework-here.txt rename wiki-rtd/docs/wiki_development/{flatpak => general}/retrodeck-flatpak.md (100%) create mode 100644 wiki-rtd/docs/wiki_development/general/steam-input.md delete mode 100644 wiki-rtd/docs/wiki_development/input/steam-input-dev.md diff --git a/wiki-rtd/docs/wiki_development/framework/Backend- Framework-here.txt b/wiki-rtd/docs/wiki_development/framework/Backend- Framework-here.txt deleted file mode 100644 index 8d1c8b6..0000000 --- a/wiki-rtd/docs/wiki_development/framework/Backend- Framework-here.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/wiki-rtd/docs/wiki_development/flatpak/retrodeck-flatpak.md b/wiki-rtd/docs/wiki_development/general/retrodeck-flatpak.md similarity index 100% rename from wiki-rtd/docs/wiki_development/flatpak/retrodeck-flatpak.md rename to wiki-rtd/docs/wiki_development/general/retrodeck-flatpak.md diff --git a/wiki-rtd/docs/wiki_development/general/steam-input.md b/wiki-rtd/docs/wiki_development/general/steam-input.md new file mode 100644 index 0000000..3418efa --- /dev/null +++ b/wiki-rtd/docs/wiki_development/general/steam-input.md @@ -0,0 +1,126 @@ +# Steam Input - Development + +W.I.P + +**Note:** + +Applications that are not native on Steam gets a random AppID number. + +## Folder structure + +| Type | Folder | Comment | +| :---: | :---: | :---: | +| Steam Default Templates Folder |`~/.steam/steam/controller_base/templates/` | | +| Application Templates Folder |`~/.steam/steam/steamapps/common/Steam Controller Configs//config/retrodeck/` | Temporary changes are stored here | +| Steam Binding Icons Folder |`~/.steam/steam/tenfoot/resource/images/library/controller/binding_icons/` | | | + +## Data Mangement + + + "creator" "" + "progenitor" "" + "url" "" + "export_type" "" + +Should be empty as it is not relevant to the usecase of RetroDECK. Neither should the creator be shown as that hardlinks to the real SteamID of the person that makes the changes. + +``` +"controller_mappings" +{ + "version" "3" + "revision" "73" + "title" "RetroDECK: Steam Controller - Gordon v.1b" + "description" "RetroDECK: Steam Controller - Gordon v.1b" + "creator" "" + "progenitor" "" + "url" "" + "export_type" "" + "controller_type" "controller_steamcontroller_gordon" + "controller_caps" "2179063" + "major_revision" "1" + "minor_revision" "0" + "Timestamp" "-596696880" + "actions" + { + ``` + + +## File Naming Standard + +The .vdf file will always have the same filename is thus overwritten when a new version comes out. + +The naming syntax is: + +`RetroDECK_controller___