Skip to content

Instantly share code, notes, and snippets.

@ChrisNZL
Created January 1, 2023 20:07
Show Gist options
  • Save ChrisNZL/aba43315ead8e049c28d1dce01ded57c to your computer and use it in GitHub Desktop.
Save ChrisNZL/aba43315ead8e049c28d1dce01ded57c to your computer and use it in GitHub Desktop.
Tallowmere 2 – Steam Input IGA (In-Game Actions) File
// https://partner.steamgames.com/doc/features/steam_controller/iga_file
// 💡 each action in your VDF file must have a unique string identifier.
// In other words, if you use an action called "up" in two different action sets, this function will only ever return one of them and the other will be ignored.
// Version 2.0 of this VDF file for Tallowmere 2 --
// We are just mirroring InputDeviceButtonID where possible
"In Game Actions" {
"actions" {
// Action set: Steam Input Controls
"SteamInputControls" {
"title" "#SteamInputControls"
// Button actions
"Button" {
"ABXY_South" "#ABXY_South"
"ABXY_East" "#ABXY_East"
"ABXY_West" "#ABXY_West"
"ABXY_North" "#ABXY_North"
"Select" "#Select"
"Start" "#Start"
"LeftBumper" "#LeftBumper"
"LeftTrigger" "#LeftTrigger"
"RightBumper" "#RightBumper"
"RightTrigger" "#RightTrigger"
"DPadUp" "#DPadUp"
"DPadDown" "#DPadDown"
"DPadLeft" "#DPadLeft"
"DPadRight" "#DPadRight"
"LeftStickUp" "#LeftStickUp"
"LeftStickDown" "#LeftStickDown"
"LeftStickLeft" "#LeftStickLeft"
"LeftStickRight" "#LeftStickRight"
"RightStickUp" "#RightStickUp"
"RightStickDown" "#RightStickDown"
"RightStickLeft" "#RightStickLeft"
"RightStickRight" "#RightStickRight"
"LeftStickButton" "#LeftStickButton"
"RightStickButton" "#RightStickButton"
}
}
}
"localization" {
"english" {
// ENGLISH -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Steam Input Config"
"Description" "Official configuration. Controls should match each button, trigger, and stick on your controller."
// ENGLISH -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input Controls"
// ENGLISH -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY South"
"ABXY_East" "ABXY East"
"ABXY_West" "ABXY West"
"ABXY_North" "ABXY North"
"Select" "Left Command (Select)"
"Start" "Right Command (Start)"
"LeftBumper" "Left Bumper"
"LeftTrigger" "Left Trigger"
"RightBumper" "Right Bumper"
"RightTrigger" "Right Trigger"
"DPadUp" "D-Pad: Up"
"DPadDown" "D-Pad: Down"
"DPadLeft" "D-Pad: Left"
"DPadRight" "D-Pad: Right"
"LeftStickUp" "Left Stick: Up"
"LeftStickDown" "Left Stick: Down"
"LeftStickLeft" "Left Stick: Left"
"LeftStickRight" "Left Stick: Right"
"RightStickUp" "Right Stick: Up"
"RightStickDown" "Right Stick: Down"
"RightStickLeft" "Right Stick: Left"
"RightStickRight" "Right Stick: Right"
"LeftStickButton" "Left Stick Button"
"RightStickButton" "Right Stick Button"
}
"schinese" {
// CHINESE SIMPLIFIED -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2–Steam Input 配置"
"Description" "官方配置。 控件应与控制器上的每个按钮、触发器和棍子相匹配。"
// CHINESE SIMPLIFIED -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input 控件"
// CHINESE SIMPLIFIED -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY南"
"ABXY_East" "ABXY东"
"ABXY_West" "ABXY西"
"ABXY_North" "ABXY北"
"Select" "左命令(选择)"
"Start" "右指令(开始)"
"LeftBumper" "LB键"
"LeftTrigger" "LT键"
"RightBumper" "RB键"
"RightTrigger" "RT键"
"DPadUp" "方向键:向上"
"DPadDown" "方向键:向下"
"DPadLeft" "方向键:左"
"DPadRight" "方向键:右"
"LeftStickUp" "左摇杆:上"
"LeftStickDown" "左摇杆:下"
"LeftStickLeft" "左摇杆:左"
"LeftStickRight" "左摇杆:右"
"RightStickUp" "右摇杆:上"
"RightStickDown" "右摇杆:下"
"RightStickLeft" "右摇杆:左"
"RightStickRight" "右摇杆:右"
"LeftStickButton" "左摇杆按钮"
"RightStickButton" "右摇杆按钮"
}
"finnish" {
// FINNISH -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Steam Input-kokoonpano"
"Description" "Virallinen konfigurointi. Säätimien tulee vastata ohjaimen jokaista painiketta, liipaisinta ja ohjaussauvaa."
// FINNISH -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input -säätimet"
// FINNISH -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Etelään"
"ABXY_East" "ABXY Itään"
"ABXY_West" "ABXY Länteen"
"ABXY_North" "ABXY Pohjoiseen"
"Select" "Vasen Komento (Valitse)"
"Start" "Oikea Komento (Aloita)"
"LeftBumper" "Vasen Puskuri"
"LeftTrigger" "Vasen Liipasin"
"RightBumper" "Oikea Puskuri"
"RightTrigger" "Oikea Liipasin"
"DPadUp" "D-Pad: Ylös"
"DPadDown" "D-Pad: Alas"
"DPadLeft" "D-Pad: Vasen"
"DPadRight" "D-Pad: Oikea"
"LeftStickUp" "Vasen Tikku: Ylös"
"LeftStickDown" "Vasen Tikku: Alas"
"LeftStickLeft" "Vasen Tikku: Vasemmalle"
"LeftStickRight" "Vasen Tikku: Oikealle"
"RightStickUp" "Oikea Tikku: Ylös"
"RightStickDown" "Oikea Tikku: Alas"
"RightStickLeft" "Oikea Tikku: Vasemmalle"
"RightStickRight" "Oikea Tikku: Oikealle"
"LeftStickButton" "Vasen Tikkupainike"
"RightStickButton" "Oikea Sauvapainike"
}
"french" {
// FRENCH -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Configuration Steam Input"
"Description" "Configuration officielle. Les commandes doivent correspondre à chaque bouton, déclencheur et bâton de votre manette."
// FRENCH -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input Contrôles"
// FRENCH -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Sud"
"ABXY_East" "ABXY Est"
"ABXY_West" "ABXY Ouest"
"ABXY_North" "ABXY Nord"
"Select" "Commande Gauche (Choisir)"
"Start" "Commande Droite (Commencer)"
"LeftBumper" "Bumper Gauche"
"LeftTrigger" "Gachette Gauche"
"RightBumper" "Bumper Droit"
"RightTrigger" "Gachette Droite"
"DPadUp" "Croix Directionnelle : Haut"
"DPadDown" "Croix Directionnelle : Bas"
"DPadLeft" "Croix Directionnelle : Gauche"
"DPadRight" "Croix Directionnelle : Droite"
"LeftStickUp" "Stick Gauche : Haut"
"LeftStickDown" "Stick Gauche : Bas"
"LeftStickLeft" "Stick Gauche : Gauche"
"LeftStickRight" "Stick Gauche : Droite"
"RightStickUp" "Stick Droit : Haut"
"RightStickDown" "Stick Droit : Bas"
"RightStickLeft" "Stick Droit : Gauche"
"RightStickRight" "Stick Droit : Droite"
"LeftStickButton" "Bouton Gauche du Joystick"
"RightStickButton" "Bouton Droit du Joystick"
}
"german" {
// GERMAN -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Steam Input-Konfiguration"
"Description" "Offizielle Konfiguration. Die Bedienelemente sollten mit jeder Taste, jedem Auslöser und Stick auf Ihrem Controller übereinstimmen."
// GERMAN -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input Kontrollen"
// GERMAN -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Süd"
"ABXY_East" "ABXY Ost"
"ABXY_West" "ABXY West"
"ABXY_North" "ABXY Norden"
"Select" "Linker Befehl (Auswählen)"
"Start" "Rechter Befehl (Start)"
"LeftBumper" "Linker Bumper"
"LeftTrigger" "Linker Trigger"
"RightBumper" "Rechter Bumper"
"RightTrigger" "Rechter Trigger"
"DPadUp" "D-Pad: Hoch"
"DPadDown" "D-Pad: Runter"
"DPadLeft" "D-Pad: Links"
"DPadRight" "D-Pad: Rechts"
"LeftStickUp" "Linker Stick: Oben"
"LeftStickDown" "Linker Stick: Unten"
"LeftStickLeft" "Linker Stick: Links"
"LeftStickRight" "Linker Stick: Rechts"
"RightStickUp" "Rechter Stick: Oben"
"RightStickDown" "Rechter Stick: Unten"
"RightStickLeft" "Rechter Stick: Links"
"RightStickRight" "Rechter Stick: Rechts"
"LeftStickButton" "Linke Stick-Taste"
"RightStickButton" "Rechte Stick-Taste"
}
"koreana" {
// KOREAN -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Steam Input 구성"
"Description" "공식 설정. 컨트롤은 컨트롤러의 각 버튼, 트리거 및 스틱과 일치해야 합니다."
// KOREAN -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input 컨트롤"
// KOREAN -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY 사우스"
"ABXY_East" "ABXY 이스트"
"ABXY_West" "ABXY 웨스트"
"ABXY_North" "ABXY 노스"
"Select" "왼쪽 명령 (선택)"
"Start" "오른쪽 명령 (시작)"
"LeftBumper" "왼쪽 범퍼"
"LeftTrigger" "왼쪽 트리거"
"RightBumper" "오른쪽 범퍼"
"RightTrigger" "오른쪽 트리거"
"DPadUp" "D-패드: 업"
"DPadDown" "D-패드: 다운"
"DPadLeft" "D-패드: 레프트"
"DPadRight" "D-패드: 라이트"
"LeftStickUp" "왼쪽 스틱: 업"
"LeftStickDown" "왼쪽 스틱: 다운"
"LeftStickLeft" "왼쪽 스틱: 레프트"
"LeftStickRight" "왼쪽 스틱: 라이트"
"RightStickUp" "오른쪽 스틱: 업"
"RightStickDown" "오른쪽 스틱: 다운"
"RightStickLeft" "오른쪽 스틱: 레프트"
"RightStickRight" "오른쪽 스틱: 라이트"
"LeftStickButton" "왼쪽 스틱 버튼"
"RightStickButton" "오른쪽 스틱 버튼"
}
"brazilian" {
// PTBR -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Configuração Steam Input"
"Description" "Configuração oficial. Os controles devem corresponder a cada botão, acionador e bastão do seu controle."
// PTBR -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Controles Steam Input"
// PTBR -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Sul"
"ABXY_East" "ABXY Leste"
"ABXY_West" "ABXY Oeste"
"ABXY_North" "ABXY Norte"
"Select" "Comando à Esquerda (Selecionar)"
"Start" "Comando à Direita (Iniciar)"
"LeftBumper" "Botão Superior Esquerdo"
"LeftTrigger" "Gatilho Esquerdo"
"RightBumper" "Botão Superior Direito"
"RightTrigger" "Gatilho Direito"
"DPadUp" "Direcional: Cima"
"DPadDown" "Direcional: Baixo"
"DPadLeft" "Direcional: Esquerda"
"DPadRight" "Direcional: Direita"
"LeftStickUp" "Analógico Esquerdo: Cima"
"LeftStickDown" "Analógico Esquerdo: Baixo"
"LeftStickLeft" "Analógico Esquerdo: Esquerda"
"LeftStickRight" "Analógico Esquerdo: Direita"
"RightStickUp" "Analógico Direito: Cima"
"RightStickDown" "Analógico Direito: Baixo"
"RightStickLeft" "Analógico Direito: Esquerda"
"RightStickRight" "Analógico Direito: Direita"
"LeftStickButton" "Botão Analógico Esquerdo"
"RightStickButton" "Botão Analógico Direito"
}
"russian" {
// RUSSIAN -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Конфигурация Steam Input"
"Description" "Официальная конфигурация. Элементы управления должны соответствовать каждой кнопке, триггеру и джойстику на вашем контроллере."
// RUSSIAN -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input Элементы управления"
// RUSSIAN -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Юг"
"ABXY_East" "ABXY Восток"
"ABXY_West" "ABXY Запад"
"ABXY_North" "ABXY Север"
"Select" "Левая команда (Выбрать)"
"Start" "Правая команда (Начать)"
"LeftBumper" "Левый бампер"
"LeftTrigger" "Левый курок"
"RightBumper" "Правый бампер"
"RightTrigger" "Правый курок"
"DPadUp" "Крестовина: вверх"
"DPadDown" "Крестовина: вниз"
"DPadLeft" "Крестовина: слева"
"DPadRight" "Крестовина: правая"
"LeftStickUp" "Левый джойстик: вверх"
"LeftStickDown" "Левый джойстик: вниз"
"LeftStickLeft" "Левый джойстик: налево"
"LeftStickRight" "Левый джойстик: направо"
"RightStickUp" "Правый джойстик: вверх"
"RightStickDown" "Правый джойстик: вниз"
"RightStickLeft" "Правый джойстик: налево"
"RightStickRight" "Правый джойстик: направо"
"LeftStickButton" "Кнопка левого джойстика"
"RightStickButton" "Кнопка правого джойстика"
}
"latam" {
// SPANISH -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Configuración de Steam Input"
"Description" "Configuración oficial. Los controles deben coincidir con cada botón, gatillo y palo en su controlador."
// SPANISH -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input controles"
// SPANISH -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Sur"
"ABXY_East" "ABXY Este"
"ABXY_West" "ABXY Oeste"
"ABXY_North" "ABXY Norte"
"Select" "Comando izquierdo (Seleccionar)"
"Start" "Comando derecho (Inicio)"
"LeftBumper" "Parachoques izquierdo"
"LeftTrigger" "Gatillo izquierdo"
"RightBumper" "Parachoques derecho"
"RightTrigger" "Gatillo derecho"
"DPadUp" "D-Pad: Arriba"
"DPadDown" "D-Pad: Abajo"
"DPadLeft" "D-Pad: Izquierdo"
"DPadRight" "D-Pad: Derecho"
"LeftStickUp" "Stick izquierdo: Arriba"
"LeftStickDown" "Stick izquierdo: Abajo"
"LeftStickLeft" "Stick izquierdo: Izquierda"
"LeftStickRight" "Stick izquierdo: Derecho"
"RightStickUp" "Stick derecho: Arriba"
"RightStickDown" "Stick derecho: Abajo"
"RightStickLeft" "Stick derecho: Izquierda"
"RightStickRight" "Stick derecho: Derecha"
"LeftStickButton" "Botón de joystick izquierdo"
"RightStickButton" "Botón de joystick derecho"
}
"spanish" {
// SPANISH -- Special title and description - for use with Big Picture
"Title" "Tallowmere 2 – Configuración de Steam Input"
"Description" "Configuración oficial. Los controles deben coincidir con cada botón, gatillo y palo en su controlador."
// SPANISH -- Title - Buttons, Triggers & Sticks
"SteamInputControls" "Steam Input controles"
// SPANISH -- Button actions - Buttons, Triggers & Sticks
"ABXY_South" "ABXY Sur"
"ABXY_East" "ABXY Este"
"ABXY_West" "ABXY Oeste"
"ABXY_North" "ABXY Norte"
"Select" "Comando izquierdo (Seleccionar)"
"Start" "Comando derecho (Inicio)"
"LeftBumper" "Parachoques izquierdo"
"LeftTrigger" "Gatillo izquierdo"
"RightBumper" "Parachoques derecho"
"RightTrigger" "Gatillo derecho"
"DPadUp" "D-Pad: Arriba"
"DPadDown" "D-Pad: Abajo"
"DPadLeft" "D-Pad: Izquierdo"
"DPadRight" "D-Pad: Derecho"
"LeftStickUp" "Stick izquierdo: Arriba"
"LeftStickDown" "Stick izquierdo: Abajo"
"LeftStickLeft" "Stick izquierdo: Izquierda"
"LeftStickRight" "Stick izquierdo: Derecho"
"RightStickUp" "Stick derecho: Arriba"
"RightStickDown" "Stick derecho: Abajo"
"RightStickLeft" "Stick derecho: Izquierda"
"RightStickRight" "Stick derecho: Derecha"
"LeftStickButton" "Botón de joystick izquierdo"
"RightStickButton" "Botón de joystick derecho"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment