Sid Meier's Civilization V: Civilization V | Civ5 Hotkeys Mod - Complete Bindings

Important: Needs Civ5 Hotkeys Mod (v1.1)to work! See or its Steam Workshop page for more info and downloads. The Hotkeys Mod uses a modified keyboard layout by default, make sure to swap to the included Steam Controller layout. More info in the mod's install instructions.

All hotkeys bound & labeled. Uses the Civ5 Hotkeys Mod to combine hotkeys (ex. worker resource improvements such as quarries, plantations, pastures, etc that don't overlap) so most actions could be bound on the Steam Controller. The mod updates existing game files - no new content or systems are added. Some commands that do not normally have hotkeys (ex. Great Person abilities, Promotions) have been given hotkeys in the mod.

No touch menus are used - the touch menu overlay can run slow on older systems - so every hotkey is assigned to a different button. Navigation and unit controls are bound in the Default action set, with a separate action set for the information overviews, map UI toggles, and other shortcuts. The Right Pad controls the mouse and scroll wheel, the mouse clicks are assigned to the Triggers. The Left Pad emulates the D-pad for 4 touch buttons, with a 5th ‘center’ button assigned to some worker improvements. Includes Chat Focus + Keyboard, Media Keys, and Screenshot bindings.

See for a diagram of the controller bindings.

Mac users: There is currently a bug with the Steam Controller on Mac - the modifier keys are not emulated correctly. Queue (Left Shift) will not work for now. All other hotkeys have been re-bound to avoid this issue.

I recommend using the Enhanced User Interface mod along with this binding and the Civ5 Hotkeys Mod.

For instructions on how to use this mapping with the Steam Controller in Sid Meier's Civilization V, click the Download button or check out the instructions here.

Config Details

Civilization V | Civ5 Hotkeys Mod - Complete Bindings
PusillanimousGamer
0
2

Need help with how to use these configs? Click here!

Download

Code

"controller_mappings"
{
	"version"		"3"
	"title"		"Civilization V | Civ5 Hotkeys Mod - Complete Bindings"
	"description"		"#SettingsController_AutosaveDescription"
	"creator"		"76561198034024619"
	"actions"
	{
		"Default"
		{
			"title"		"Default"
			"legacy_set"		"1"
		}
		"Preset_1000002"
		{
			"title"		"Alt / Overviews"
			"legacy_set"		"1"
		}
	}
	"localization"
	{
		"english"
		{
			"title"		"Keyboard (WASD) and Mouse"
			"description"		"This template works great for the games on Steam that were designed with a keyboard and mouse in mind, without real gamepad support. The controller will drive the game's keyboard based events with buttons, but will make assumptions about which buttons move you around (WASD for movement, space for jump, etc.). The right pad will emulate the movement of a mouse."
		}
		"czech"
		{
			"title"		"Klávesnice (WASD) a myš"
			"description"		"Tato šablona je pro hry ve služb? Steam, které byly vytvo?eny pro ovládání klávesnicí a myší bez podpory gamepadu. Ovlada? nahradí hrou vyžadované klávesy svými tla?ítky, avšak pouze odhadne, jaké klávesy jsou použity pro ovládání (WASD pro pohyb, mezerník pro skok, atp.). Pravý trackpad bude emulovat myš."
		}
		"danish"
		{
			"title"		"Tastatur (WASD) og mus"
			"description"		"Denne skabelon virker godt til spil på Steam, der blev designet med tastatur og mus i tankerne og er uden egentlig gamepad-understøttelse. Controlleren vil udføre spillets tastaturbaserede handlinger med knapper, men vil lave antagelser om, hvilke knapper bevæger dig omkring (WASD til bevægelse, mellemrum til at hoppe osv.). Den højre flade vil efterligne en mus' bevægelser."
		}
		"dutch"
		{
			"title"		"Toetsenbord (WASD) en muis"
			"description"		"Deze template werkt goed voor de spellen op Steam die zijn ontworpen voor besturing met een toetsenbord en muis, zonder echte gamepad ondersteuning. De controller bestuurt de toetsenbordgebaseerde gebeurtenissen van het spel met knoppen, maar zal aannames doen over welke knoppen je rondbewegen (WASD voor beweging, spatiebalk voor springen, etc.). De rechter-pad emuleert de beweging van een muis."
		}
		"finnish"
		{
			"title"		"Näppäimistö (WASD) ja hiiri"
			"description"		"Tämä malli sopii hyvin peleille, jotka suunniteltiin näppäimistölle ja hiirelle ilman ohjaintukea. Ohjain omaksuu tietyt näppäimistön näppäimet yleisten toimintojen perusteella (liikkuminen WASD-näppäimillä, hyppääminen välilyönnistä jne.). Oikea ohjainlevy toimii hiirenä."
		}
		"french"
		{
			"title"		"Clavier (ZQSD) et souris"
			"description"		"Ce modèle fonctionne particulièrement bien pour les jeux conçus pour le clavier et la souris, sans support pour la manette. Les actions normalement effectuées au clavier seront déclenchées par les touches du contrôleur. Il sera supposé que le déplacement correspond aux touches ZQSD, le saut à la touche espace, etc. Le pad droit simulera les mouvements de la souris."
		}
		"german"
		{
			"title"		"Tastatur (WASD) und Maus"
			"description"		"Diese Vorlage ist an Steam-Spiele ohne echte Gamepad-Unterstützung angepasst, die eigentlich mithilfe von Tastatur und Maus gesteuert werden. Der Controller ist verantwortlich für die tastenbasierte Steuerung des Spiels, wird aber Annahmen treffen, welche Tasten Sie zur Fortbewegung nutzen (WASD für Bewegungen, Leertaste zum Springen usw.). Das rechte Pad wird die Mausbewegungen emulieren."
		}
		"hungarian"
		{
			"title"		"Billenty?zet (WASD) és egér"
			"description"		"Ez a sablon remekül m?ködik az olyan Steames játékokhoz, melyek billenty?zetet és egeret szem el?tt tartva készültek, igazi gamepad-támogatás nélkül. A játékvezérl? a játék billenty?zetalapú eseményeit gombokkal fogja irányítani, de feltételezéseket fog tenni arra vonatkozóan, hogy mely gombok segítségével mozoghatsz (WASD a mozgáshoz, szóköz az ugráshoz, stb.). A jobb felület az egér mozgását fogja emulálni."
		}
		"italian"
		{
			"title"		"Tastiera (WASD) e mouse"
		}
		"japanese"
		{
			"title"		"????? (WASD) ????"
		}
		"koreana"
		{
			"title"		"???(WASD)? ???"
		}
		"polish"
		{
			"title"		"Klawiatura (WASD) i mysz"
			"description"		"Ten szablon ?wietnie dzia?a dla gier na Steam, które zosta?y zaprojektowane z my?l? o klawiaturze i myszce, bez wsparcia dla kontrolera. Kontroler b?dzie przesy?a? do gry zdarzenia klawiatury za pomoc? przycisków, ale b?dzie zgadywa? u?yte klawisze (WASD dla poruszania si?, Spacja dla skoku itd.). Prawy pad b?dzie emulowa? poruszanie myszk?."
		}
		"portuguese"
		{
			"title"		"Teclado (WASD) e rato"
			"description"		"Este modelo é indicado para jogos no Steam concebidos com teclado e rato em mente, sem compatibilidade com comandos. O comando irá associar as ações das teclas no jogo aos seus botões, e tentará adivinhar que botões te fazem mover (WASD para te deslocares, Espaço para saltar, etc.). O pad direito irá simular o movimento de um rato."
		}
		"romanian"
		{
			"title"		"Tastatur? (WASD) ?i Mouse"
			"description"		"Acest ?ablon merge grozav cu jocurile de pe Steam care au fost dezvoltate cu o tastatur? ?i un mouse în minte, f?r? sprijin nativ pentru controller. Controller-ul va conduce evenimentele bazate pe tastatura jocului cu butoane, dar va face presupuneri bazate pe butoanele care te pun în mi?care (WASD pentru mi?care, space pentru s?ritur?, etc.). Pad-ul din dreapta va simula mi?carea mouse-ului."
		}
		"russian"
		{
			"title"		"?????????? (WASD) ? ????"
			"description"		"???? ?????? ???????? ??? ??? ? Steam, ??????? ??????????????? ??? ?????????? ? ???? ??? ????????? ????????. ?????? ??????????? ????????? ??????? ??????????, ???????????? ?? ??????? ? ???? (WASD — ????????????, ?????? — ?????? ? ?.?.). ?????? ??????? ????????? ????."
		}
		"spanish"
		{
			"title"		"Teclado (WASD) y ratón"
			"description"		"Esta plantilla funciona muy bien con juegos de Steam que fueron diseñados pensando en un teclado y un ratón, sin verdadero soporte para mando. El controlador guiará con los botones los eventos basados en el uso del teclado, pero hará conjeturas acerca de qué botones te mueven (WASD para moverse, espacio para saltar, etc.). El pad derecho emulará el movimiento de un ratón."
		}
		"swedish"
		{
			"title"		"Tangentbord (WASD) och mus"
			"description"		"Denna mall fungerar bra för spel på Steam som främst designats för tangentbord och mus, utan riktigt stöd för gamepad. Handkontrollen tar sig igenom spelets tangentbordsbaserade händelser med knappar, men kommer göra antaganden om vilka knappar som förflyttar dig (WASD för förflyttning, mellanslag för hopp, osv.). Den högra plattan emulerar musens rörelser."
		}
		"schinese"
		{
			"title"		"???WASD????"
			"description"		"??????? Steam ???????????????????????????????????????????????????????WSAD ???????????????????????"
		}
		"brazilian"
		{
			"title"		"Teclado (WASD) e mouse"
			"description"		"Este modelo funciona melhor em jogos Steam projetados para teclado e mouse, sem compatibilidade com controles. O controle usará botões para simular eventos do teclado e assumirá quais botões servem para quais comandos (WASD para movimentação, espaço para pular, etc.). O trackpad direito emulará o movimento de um mouse."
		}
		"bulgarian"
		{
			"title"		"????? ? ?????????? (WASD)"
			"description"		"???? ?????? ????? ????? ?????? ??? ????, ????? ?? ???? ??????????? ?? ????? ? ??????????, ??? ?? ???? ???????????? ????????? ?? ???????. ??????????? ?? ???????? ??????????? ?????????? ???????? ???? ????????, ?? ?? ????? ????????????? ??????? ???? ? ??? ?? ??? ?????? ?? ?? ??????? (WASD ?? ????????, ???????? ?? ???? ? ?.?.). ??????? ??? ?? ??????? ?????????? ?? ???????."
		}
		"greek"
		{
			"title"		"???????????? (WASD) ??? ???????"
			"description"		"?? ??????? ???? ?????????? ???? ??? ????????? ??????????? ??? ??? ????? ????????????? ??? ?????????, ????? ??? ?????????? ????????????. ?? ??????????? ?? ???????? ??? ????????? ??? ????????????? ??? ?????????? ?? ???????, ???? ?? ????? ????????? ??????? ?? ???? ??????? ?? ???????? (WASD ??? ??????????, ???? ??? ????, ???.). ? ????? ????????? ?? ??????? ??? ?????? ??? ?????????."
		}
		"turkish"
		{
			"title"		"Klavye (WASD) ve Fare"
			"description"		"Bu ?ablon, gerçek bir kontrolcü deste?i olmayan, klavye ve fare dü?ünülerek tasarlanan Steam'deki oyunlar için çok iyidir. Kontrolcü, oyunun klavye temelli eylemlerini butonlar ile gerçekle?tirecektir ancak hangi butonlar?n sizi hareket ettirdi?i (hareket için WASD, z?plamak için bo?luk, vb.) konusunda varsay?mda bulunacakt?r. Sa? pad, farenin hareketlerini taklit edecektir."
		}
		"ukrainian"
		{
			"title"		"?????????? (WASD) ?? ????"
			"description"		"??? ?????? ???????? ??????? ??? ???? ? Steam, ??? ???????????? ??? ?????????? ?? ????, ??? ?????? ????????? ??????????. ????????? ??????????? ???????? ???????????? ?????? ??? ???, ???????????? ?? ??? (??????? WASD ??? ?????, ?????? ??? ??????? ????). ?????? ??????? ??????????? ??? ?????."
		}
	}
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"inputs"
		{
			"button_A"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press RETURN, End Turn"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press SPACE, Skip Unit"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press SINGLE_QUOTE, Force End Turn"
						}
					}
				}
			}
			"button_B"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press ESCAPE, Back"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press BACKSPACE, Cancel Action"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press DELETE, Delete"
						}
					}
				}
			}
			"button_X"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F, Fortify"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press H, Heal"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press A, Alert; Intercept"
						}
					}
				}
			}
			"button_Y"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press E, Automate"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press U, Upgrade"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press W, Gift"
						}
					}
				}
			}
		}
		"settings"
		{
			"button_size"		"17994"
			"button_dist"		"19994"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press R, Setup; Air Sweep; Road; GPP2"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press C, Pr.InstaHeal; Railroad"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press Q, Remove Route"
						}
						"settings"
						{
							"haptic_intensity"		"3"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press Z, Pillage; Repair; Spread Religion"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press X, Plunder; Imp.Clear"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press I, Imp.Farm"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press T, Pr.Track2; Imp.Trading Post"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press J, Imp.Fort"
						}
						"settings"
						{
							"haptic_intensity"		"3"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press N, Imp.Mine"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press D, Pr.Track1; Imp.Unique"
						}
					}
				}
			}
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press B, Attack; Found City; Imp.Resource; GPP1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
		"settings"
		{
			"requires_click"		"0"
			"layout"		"0"
			"deadzone"		"17372"
			"edge_binding_radius"		"11795"
			"edge_binding_invert"		"1"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"absolute_mouse"
		"inputs"
		{
		}
		"settings"
		{
			"sensitivity"		"145"
			"trackball"		"0"
			"haptic_intensity"		"0"
			"friction"		"3"
			"acceleration"		"2"
			"doubetap_max_duration"		"320"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press UP_ARROW, Camera Up"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press DOWN_ARROW, Camera Down"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press RIGHT_ARROW, Camera Right"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press LEFT_ARROW, Camera Left"
						}
					}
				}
			}
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press KEYPAD_5, Center on Unit"
						}
					}
				}
			}
		}
		"settings"
		{
			"requires_click"		"0"
			"layout"		"2"
			"deadzone"		"7372"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"17"
			"analog_emulation_duty_cycle_pct"		"99"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press M, Move To; Rebase"
						}
					}
				}
			}
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
					}
				}
			}
		}
		"settings"
		{
			"adaptive_threshold"		"5"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"inputs"
		{
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"7"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press KEYPAD_ASTERISK, Next Unit (Same Tile)"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press FORWARD_SLASH, Cycle Workers"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press COMMA, Next Unit"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press PERIOD, Previous Unit"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
		"settings"
		{
			"layout"		"0"
			"deadzone"		"16553"
			"edge_binding_radius"		"11798"
			"edge_binding_invert"		"1"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"absolute_mouse"
		"inputs"
		{
		}
		"settings"
		{
			"sensitivity"		"145"
			"trackball"		"0"
			"haptic_intensity"		"0"
			"friction"		"3"
			"acceleration"		"2"
			"doubetap_max_duration"		"320"
		}
	}
	"group"
	{
		"id"		"10"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press HOME, Next City"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press END, Previous City"
						}
					}
				}
			}
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press INSERT"
						}
					}
				}
			}
		}
		"settings"
		{
			"layout"		"0"
			"deadzone"		"16553"
			"edge_binding_radius"		"11798"
			"edge_binding_invert"		"1"
		}
	}
	"group"
	{
		"id"		"11"
		"mode"		"four_buttons"
		"inputs"
		{
			"button_A"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F8, Victory Progress"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press F11, Espionage Overview"
						}
					}
				}
			}
			"button_B"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F5, Social Policies"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press F2, Economic Overview"
						}
					}
				}
			}
			"button_X"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F6, Technology Tree"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press F3, Military Overview"
						}
					}
				}
			}
			"button_Y"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F4, Diplomacy Overview"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press F10, Religion Overview"
						}
					}
				}
			}
		}
		"settings"
		{
			"button_size"		"17994"
			"button_dist"		"19994"
		}
	}
	"group"
	{
		"id"		"12"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press VOLUME_UP"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press VOLUME_DOWN"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press MUTE"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press NEXT_TRACK"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press PREV_TRACK"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press STOP"
						}
					}
				}
			}
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press PLAY"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
		"settings"
		{
			"requires_click"		"0"
			"layout"		"0"
			"deadzone"		"17372"
			"edge_binding_radius"		"11795"
			"edge_binding_invert"		"1"
		}
	}
	"group"
	{
		"id"		"13"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press S, Strategic View"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press G, Toggle Hex Grid"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press Y, Toggle Yields"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press O, Toggle Resource Icons"
						}
					}
				}
			}
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press INSERT, Center on Capital"
						}
					}
				}
			}
		}
		"settings"
		{
			"requires_click"		"0"
			"layout"		"0"
			"deadzone"		"9829"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"17"
			"analog_emulation_duty_cycle_pct"		"99"
		}
	}
	"group"
	{
		"id"		"14"
		"mode"		"trigger"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press P, Paradrop; Route To"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press L, Airlift"
						}
					}
				}
			}
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
					}
				}
			}
		}
		"settings"
		{
			"adaptive_threshold"		"5"
		}
	}
	"group"
	{
		"id"		"15"
		"mode"		"trigger"
		"inputs"
		{
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"16"
		"mode"		"scrollwheel"
		"inputs"
		{
			"scroll_clockwise"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_wheel SCROLL_UP"
						}
					}
				}
			}
			"scroll_counterclockwise"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_wheel SCROLL_DOWN"
						}
					}
				}
			}
		}
		"settings"
		{
			"scroll_angle"		"121"
			"haptic_intensity"		"0"
			"scroll_type"		"2"
			"scroll_invert"		"1"
			"scroll_friction"		"1"
		}
	}
	"group"
	{
		"id"		"17"
		"mode"		"mouse_region"
		"inputs"
		{
		}
	}
	"group"
	{
		"id"		"18"
		"mode"		"touch_menu"
		"inputs"
		{
		}
		"settings"
		{
			"touch_menu_button_count"		"2"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"switches"
		"inputs"
		{
			"button_escape"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press ESCAPE, Menu"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press 3, Quick Save"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press 1, Save Menu"
						}
					}
				}
			}
			"button_menu"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press 0, Options Menu"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press 4, Quick Load"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press 2, Load Menu"
						}
					}
				}
			}
			"left_bumper"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F9, Demographics"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press F7, Notification Log"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press LEFT_SHIFT, Queue [SHIFT]"
						}
					}
				}
			}
			"right_bumper"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F1, Civilopedia"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press V, Advisor Counsel"
						}
					}
				}
			}
			"button_back_left"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action CHANGE_PRESET 2 0 0, [Hold] Switch Action Set"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"button_back_right"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press COMMA, Next Unit"
						}
					}
				}
			}
			"right_click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mode_shift right_trackpad 7"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"8"
		"mode"		"switches"
		"inputs"
		{
			"button_escape"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press ESCAPE, Menu"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"controller_action SCREENSHOT, Screenshot"
						}
					}
				}
			}
			"button_menu"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press 0, Options Menu"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press SEMICOLON, Retire"
						}
					}
				}
			}
			"left_bumper"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F9, Demographics"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press F7, Notification Log"
						}
					}
					"Long_Press"
					{
						"bindings"
						{
							"binding"		"key_press LEFT_SHIFT, Queue [SHIFT]"
						}
					}
				}
			}
			"right_bumper"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F1, Civilopedia"
						}
					}
					"Double_Press"
					{
						"bindings"
						{
							"binding"		"key_press V, Advisor Councel"
						}
					}
				}
			}
			"button_back_left"
			{
				"activators"
				{
					"release"
					{
						"bindings"
						{
							"binding"		"controller_action CHANGE_PRESET 1 0 0, [Release] Default Action Set"
						}
					}
				}
			}
			"button_back_right"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press TAB, Chat Focus"
						}
					}
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action SHOW_KEYBOARD"
						}
						"settings"
						{
							"delay_start"		"24"
						}
					}
				}
			}
			"right_click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mode_shift right_trackpad 10"
						}
					}
				}
			}
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"Default"
		"group_source_bindings"
		{
			"6"		"switch active"
			"2"		"right_trackpad active"
			"7"		"right_trackpad active modeshift"
			"17"		"right_trackpad inactive modeshift"
			"18"		"right_trackpad inactive modeshift"
			"0"		"button_diamond active"
			"1"		"left_trackpad active"
			"3"		"joystick active"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
	}
	"preset"
	{
		"id"		"1"
		"name"		"Preset_1000001"
		"group_source_bindings"
		{
		}
	}
	"preset"
	{
		"id"		"2"
		"name"		"Preset_1000002"
		"group_source_bindings"
		{
			"8"		"switch active"
			"9"		"right_trackpad inactive"
			"10"		"right_trackpad active modeshift"
			"16"		"right_trackpad active"
			"11"		"button_diamond active"
			"12"		"left_trackpad active"
			"13"		"joystick active"
			"14"		"left_trigger active"
			"15"		"right_trigger active"
		}
	}
	"settings"
	{
		"action_set_trigger_cursor_show"		"0"
		"action_set_trigger_cursor_hide"		"0"
	}
}