# 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___