Serious Sam 3: BFE: #Library_ControllerSaveDefaultTitle

Library_ControllerSaveDefaultDescription

For instructions on how to use this mapping with the Steam Controller in Serious Sam 3: BFE, click the Download button or check out the instructions here.

Config Details

#Library_ControllerSaveDefaultTitle
AutoUploader
0
5

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"#Library_ControllerSaveDefaultTitle"
	"description"		"#Library_ControllerSaveDefaultDescription"
	"creator"		"76561198013412881"
	"actions"
	{
		"FPSControls"
		{
			"title"		"#Set_FPSControls"
			"StickPadGyro"
			{
				"analogl_move"
				{
					"title"		"#Action_Move"
					"input_mode"		"joystick_move"
				}
				"analogr_look"
				{
					"title"		"#Action_Camera"
					"input_mode"		"absolute_mouse"
				}
			}
			"AnalogTrigger"
			{
			}
			"Button"
			{
				"a_use"		"#Action_Use"
				"b_netricsa"		"#Action_Netricsa"
				"x_reload"		"#Action_Reload"
				"y_lastweapon"		"#Action_LastWeapon"
				"rtrg_fire"		"#Action_Fire"
				"ltrg_altfire"		"#Action_AltFire"
				"lshl_jump"		"#Action_Jump"
				"rshl_sprint"		"#Action_Sprint"
				"back_quicksave"		"#Action_Quicksave"
				"rthb_playerlist"		"#Action_PlayerList"
				"start_menu"		"#Action_Menu"
				"dpup_weapon_up"		"#Action_WeaponUp"
				"dpdn_weapon_down"		"#Action_WeaponDown"
				"dplt_weapon_left"		"#Action_WeaponLeft"
				"dprt_weapon_right"		"#Action_WeaponRight"
			}
		}
		"MenuControls"
		{
			"title"		"#Set_MenuControls"
			"StickPadGyro"
			{
				"analogl_menu_move"
				{
					"title"		"#Action_Move"
					"input_mode"		"joystick_move"
				}
			}
			"AnalogTrigger"
			{
			}
			"Button"
			{
				"dpup_menu_up"		"#Menu_Up"
				"dpdn_menu_down"		"#Menu_Down"
				"dplt_menu_left"		"#Menu_Left"
				"dprt_menu_right"		"#Menu_Right"
				"a_menu_a"		"#Menu_OK"
				"b_menu_b"		"#Menu_Cancel"
				"back_menu_back"		"#Menu_Back"
				"x_menu_f1"		"#Menu_F1"
				"y_menu_f2"		"#Menu_F2"
				"ltrg_menu_first"		"#Menu_First"
				"rtrg_menu_last"		"#Menu_Last"
				"start_menu_start"		"#Menu_Start"
			}
		}
	}
	"localization"
	{
		"english"
		{
			"title"		"Gamepad with High Precision Camera/Aim"
			"description"		"The template works best for games that are designed with a gamepad in mind, but also support a desktop mouse for camera control or aim. This will do the best job of specifically taking advantage of the right side pad on your controller for precise aiming and camera control."
			"Set_FPSControls"		"FPS Controls"
			"Set_MenuControls"		"Menu Controls"
			"Action_Use"		"Use"
			"Action_Netricsa"		"Netricsa"
			"Action_Reload"		"Reload"
			"Action_LastWeapon"		"Toggle Last Weapon"
			"Action_Fire"		"Fire"
			"Action_AltFire"		"Alt Fire"
			"Action_Jump"		"Jump"
			"Action_Sprint"		"Sprint"
			"Action_Quicksave"		"Quick Save"
			"Action_PlayerList"		"Player List"
			"Action_Menu"		"Menu"
			"Action_WeaponUp"		"Weapon Select Up"
			"Action_WeaponDown"		"Weapon Select Down"
			"Action_WeaponLeft"		"Weapon Select Left"
			"Action_WeaponRight"		"Weapon Select Right"
			"Menu_Start"		"Start"
			"Menu_Up"		"Up"
			"Menu_Down"		"Down"
			"Menu_Left"		"Left"
			"Menu_Right"		"Right"
			"Menu_First"		"First"
			"Menu_Last"		"Last"
			"Menu_Ok"		"OK"
			"Menu_Cancel"		"Cancel"
			"Menu_Back"		"Back"
			"Menu_F1"		"Menu Function 1"
			"Menu_F2"		"Menu Function 2"
			"Action_Move"		"Movement"
			"Action_Camera"		"Camera"
		}
	}
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"xinput_button A"
			"button_B"		"xinput_button B"
			"button_X"		"xinput_button X"
			"button_Y"		"xinput_button Y"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"xinput_button dpad_up"
			"dpad_south"		"xinput_button dpad_down"
			"dpad_east"		"xinput_button dpad_right"
			"dpad_west"		"xinput_button dpad_left"
		}
		"settings"
		{
			"deadzone"		"5000"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"joystick_camera"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_RIGHT"
		}
		"settings"
		{
			"output_joystick"		"1"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"joystick_move"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_LEFT"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"xinput_button TRIGGER_LEFT"
		}
		"settings"
		{
			"output_trigger"		"1"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"xinput_button TRIGGER_RIGHT"
		}
		"settings"
		{
			"output_trigger"		"2"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_RIGHT"
		}
		"settings"
		{
			"sensitivity"		"99"
			"rotation"		"15"
			"doubetap_max_duration"		"324"
		}
	}
	"group"
	{
		"id"		"7"
		"mode"		"joystick_move"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_RIGHT"
		}
		"settings"
		{
			"output_joystick"		"1"
		}
	}
	"group"
	{
		"id"		"8"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"game_action FPSControls a_use"
			"button_B"		"game_action FPSControls b_netricsa"
			"button_X"		"game_action FPSControls x_reload"
			"button_Y"		"game_action FPSControls y_lastweapon"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"trigger"
		"bindings"
		{
			"edge"		"game_action FPSControls ltrg_altfire"
		}
		"settings"
		{
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"10"
		"mode"		"trigger"
		"bindings"
		{
			"edge"		"game_action FPSControls rtrg_fire"
		}
		"settings"
		{
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"11"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"game_action MenuControls a_menu_a"
			"button_B"		"game_action MenuControls b_menu_b"
			"button_X"		"game_action MenuControls x_menu_f1"
			"button_Y"		"game_action MenuControls y_menu_f2"
		}
	}
	"group"
	{
		"id"		"12"
		"mode"		"trigger"
		"bindings"
		{
			"edge"		"game_action MenuControls ltrg_menu_first"
		}
		"settings"
		{
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"13"
		"mode"		"trigger"
		"bindings"
		{
			"edge"		"game_action MenuControls rtrg_menu_last"
		}
		"settings"
		{
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"14"
		"mode"		"touch_menu"
		"settings"
		{
			"touch_menu_button_count"		"2"
		}
	}
	"group"
	{
		"id"		"15"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"game_action FPSControls dpup_weapon_up"
			"dpad_south"		"game_action FPSControls dpdn_weapon_down"
			"dpad_east"		"game_action FPSControls dprt_weapon_right"
			"dpad_west"		"game_action FPSControls dplt_weapon_left"
		}
		"settings"
		{
			"requires_click"		"0"
			"haptic_intensity"		"2"
		}
	}
	"group"
	{
		"id"		"16"
		"mode"		"joystick_move"
		"settings"
		{
			"virtual_mode"		"1"
		}
		"gameactions"
		{
			"FPSControls"		"analogl_move"
		}
	}
	"group"
	{
		"id"		"17"
		"mode"		"absolute_mouse"
		"settings"
		{
			"virtual_mode"		"1"
			"sensitivity"		"99"
			"rotation"		"6"
		}
		"gameactions"
		{
			"FPSControls"		"analogr_look"
		}
	}
	"group"
	{
		"id"		"18"
		"mode"		"joystick_move"
		"settings"
		{
			"virtual_mode"		"1"
		}
		"gameactions"
		{
			"MenuControls"		"analogl_menu_move"
		}
	}
	"group"
	{
		"id"		"19"
		"mode"		"joystick_move"
		"settings"
		{
			"virtual_mode"		"1"
		}
		"gameactions"
		{
			"MenuControls"		"analogl_menu_move"
		}
	}
	"group"
	{
		"id"		"20"
		"mode"		"joystick_move"
		"settings"
		{
			"virtual_mode"		"1"
		}
		"gameactions"
		{
			"FPSControls"		"analogl_move"
		}
	}
	"group"
	{
		"id"		"21"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"game_action MenuControls dpup_menu_up"
			"dpad_south"		"game_action MenuControls dpdn_menu_down"
			"dpad_east"		"game_action MenuControls dprt_menu_right"
			"dpad_west"		"game_action MenuControls dplt_menu_left"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"FPSControls"
		"group_source_bindings"
		{
			"8"		"button_diamond active"
			"9"		"left_trigger active"
			"10"		"right_trigger active"
			"14"		"left_trackpad inactive"
			"15"		"left_trackpad active"
			"17"		"right_trackpad active"
			"20"		"right_trackpad inactive"
			"16"		"joystick active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"left_bumper"		"game_action FPSControls lshl_jump"
				"right_bumper"		"game_action FPSControls rshl_sprint"
				"button_escape"		"game_action FPSControls start_menu"
				"button_menu"		"game_action FPSControls back_quicksave"
				"button_back_right"		"game_action FPSControls x_reload"
				"button_back_left"		"game_action FPSControls rshl_sprint"
			}
		}
		"settings"
		{
		}
	}
	"preset"
	{
		"id"		"1"
		"name"		"MenuControls"
		"group_source_bindings"
		{
			"11"		"button_diamond active"
			"12"		"left_trigger active"
			"13"		"right_trigger active"
			"18"		"left_trackpad inactive"
			"21"		"left_trackpad active"
			"19"		"joystick active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"left_bumper"		"game_action MenuControls ltrg_menu_first"
				"right_bumper"		"game_action MenuControls rtrg_menu_last"
				"button_menu"		"game_action MenuControls back_menu_back"
				"button_escape"		"game_action MenuControls start_menu_start"
			}
		}
		"settings"
		{
		}
	}
}