mirror of
				https://github.com/RetroDECK/RetroDECK.git
				synced 2025-04-10 19:15:12 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			1143 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1143 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
"controller_mappings"
 | 
						|
{
 | 
						|
	"version"		"3"
 | 
						|
	"revision"		"79"
 | 
						|
	"title"		"RetroDECK: Official Layout - Xbox One/S/X"
 | 
						|
	"description"		""
 | 
						|
	"creator"		""
 | 
						|
	"progenitor"		""
 | 
						|
	"url"		""
 | 
						|
	"export_type"		""
 | 
						|
	"controller_type"		"controller_xboxone"
 | 
						|
	"controller_caps"		"1590271"
 | 
						|
	"major_revision"		"0"
 | 
						|
	"minor_revision"		"0"
 | 
						|
	"Timestamp"		"-5320"
 | 
						|
	"actions"
 | 
						|
	{
 | 
						|
		"Default"
 | 
						|
		{
 | 
						|
			"title"		"RetroDECK - Set"
 | 
						|
			"legacy_set"		"1"
 | 
						|
		}
 | 
						|
		"Preset_1000001"
 | 
						|
		{
 | 
						|
			"title"		"Global Hotkeys - Set"
 | 
						|
			"legacy_set"		"1"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"action_layers"
 | 
						|
	{
 | 
						|
	}
 | 
						|
	"localization"
 | 
						|
	{
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"0"
 | 
						|
		"mode"		"four_buttons"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"button_a"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button A, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_b"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button B, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_x"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button X, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_y"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button Y, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"1"
 | 
						|
		"mode"		"dpad"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"dpad_north"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button dpad_up, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_south"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button dpad_down, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_east"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button dpad_right, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_west"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button dpad_left, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"2"
 | 
						|
		"mode"		"joystick_move"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button JOYSTICK_RIGHT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"3"
 | 
						|
		"mode"		"joystick_move"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button JOYSTICK_LEFT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"4"
 | 
						|
		"mode"		"trigger"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button TRIGGER_LEFT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
		"settings"
 | 
						|
		{
 | 
						|
			"output_trigger"		"1"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"5"
 | 
						|
		"mode"		"trigger"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button TRIGGER_RIGHT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
		"settings"
 | 
						|
		{
 | 
						|
			"output_trigger"		"2"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"6"
 | 
						|
		"mode"		"joystick_move"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button JOYSTICK_RIGHT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"8"
 | 
						|
		"mode"		"joystick_move"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button JOYSTICK_RIGHT, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"9"
 | 
						|
		"mode"		"dpad"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"dpad_north"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button DPAD_UP, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_south"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button DPAD_DOWN, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_east"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button DPAD_RIGHT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_west"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button DPAD_LEFT, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
		"settings"
 | 
						|
		{
 | 
						|
			"requires_click"		"0"
 | 
						|
			"haptic_intensity_override"		"0"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"11"
 | 
						|
		"mode"		"four_buttons"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"button_a"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Pause / Resume, , "
 | 
						|
							"binding"		"key_press P, Pause / Resume, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_b"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Take Screenshot, , "
 | 
						|
							"binding"		"key_press X, Take Screenshot, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_x"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Fullscreen Toggle, , "
 | 
						|
							"binding"		"key_press RETURN, Fullscreen Toggle, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_y"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Open Menu, , "
 | 
						|
							"binding"		"key_press M, Open Menu, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"12"
 | 
						|
		"mode"		"joystick_move"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Swap Screens, , "
 | 
						|
							"binding"		"key_press TAB, Swap Screens, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"13"
 | 
						|
		"mode"		"trigger"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Rewind, , "
 | 
						|
							"binding"		"key_press KEYPAD_DASH, Rewind, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
		"settings"
 | 
						|
		{
 | 
						|
			"output_trigger"		"1"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"14"
 | 
						|
		"mode"		"trigger"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Fast forward, , "
 | 
						|
							"binding"		"key_press KEYPAD_PLUS, Fast forward, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"2"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
		"settings"
 | 
						|
		{
 | 
						|
			"output_trigger"		"2"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"15"
 | 
						|
		"mode"		"joystick_move"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"click"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press ESCAPE, Escape, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"16"
 | 
						|
		"mode"		"dpad"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"dpad_north"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Increase Emulation Speed, , "
 | 
						|
							"binding"		"key_press 1, Increase Emulation Speed, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_south"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Decrease Emulation Speed, , "
 | 
						|
							"binding"		"key_press 2, Decrease Emulation Speed, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_east"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Next State Slot, , "
 | 
						|
							"binding"		"key_press K, Next State Slot, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"dpad_west"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Previous State Slot, , "
 | 
						|
							"binding"		"key_press J, Previous State Slot, , "
 | 
						|
						}
 | 
						|
						"settings"
 | 
						|
						{
 | 
						|
							"haptic_intensity"		"1"
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
		"settings"
 | 
						|
		{
 | 
						|
			"requires_click"		"0"
 | 
						|
			"haptic_intensity_override"		"0"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"7"
 | 
						|
		"mode"		"switches"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"button_escape"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button start, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_menu"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button SELECT, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"controller_action CHANGE_PRESET 2 0 1, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"left_bumper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button shoulder_left, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"right_bumper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button shoulder_right, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_left"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button y, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_right"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button a, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_left_upper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button x, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_right_upper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button b, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_capture"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"controller_action SCREENSHOT, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"group"
 | 
						|
	{
 | 
						|
		"id"		"10"
 | 
						|
		"mode"		"switches"
 | 
						|
		"name"		""
 | 
						|
		"description"		""
 | 
						|
		"inputs"
 | 
						|
		{
 | 
						|
			"button_escape"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Quit Emulator, , "
 | 
						|
							"binding"		"key_press Q, Quit Emulator, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_menu"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"release"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"controller_action CHANGE_PRESET 1 0 1, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
					"release"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button SELECT, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"left_bumper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Load State, , "
 | 
						|
							"binding"		"key_press A, Load State, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"right_bumper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"key_press LEFT_CONTROL, Save State, , "
 | 
						|
							"binding"		"key_press S, Save State, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_left"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button y, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_right"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button a, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_left_upper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button x, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_back_right_upper"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"xinput_button b, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
			"button_capture"
 | 
						|
			{
 | 
						|
				"activators"
 | 
						|
				{
 | 
						|
					"Full_Press"
 | 
						|
					{
 | 
						|
						"bindings"
 | 
						|
						{
 | 
						|
							"binding"		"controller_action SCREENSHOT, Take Steam Screenshot, , "
 | 
						|
						}
 | 
						|
					}
 | 
						|
				}
 | 
						|
				"disabled_activators"
 | 
						|
				{
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"preset"
 | 
						|
	{
 | 
						|
		"id"		"0"
 | 
						|
		"name"		"Default"
 | 
						|
		"group_source_bindings"
 | 
						|
		{
 | 
						|
			"7"		"switch active"
 | 
						|
			"0"		"button_diamond active"
 | 
						|
			"3"		"joystick active"
 | 
						|
			"4"		"left_trigger active"
 | 
						|
			"5"		"right_trigger active"
 | 
						|
			"8"		"right_joystick active"
 | 
						|
			"9"		"dpad active"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"preset"
 | 
						|
	{
 | 
						|
		"id"		"1"
 | 
						|
		"name"		"Preset_1000001"
 | 
						|
		"group_source_bindings"
 | 
						|
		{
 | 
						|
			"10"		"switch active"
 | 
						|
			"11"		"button_diamond active"
 | 
						|
			"12"		"joystick active"
 | 
						|
			"13"		"left_trigger active"
 | 
						|
			"14"		"right_trigger active"
 | 
						|
			"15"		"right_joystick active"
 | 
						|
			"16"		"dpad active"
 | 
						|
		}
 | 
						|
	}
 | 
						|
	"settings"
 | 
						|
	{
 | 
						|
		"left_trackpad_mode"		"0"
 | 
						|
		"right_trackpad_mode"		"0"
 | 
						|
	}
 | 
						|
}
 |