Portal 2: capy's Bindings

Portal buttons swapped as to make sense with the Portal Icon in the center. High focus on little finger-shifting; for example, Grips are Jump/Crouch respectively, Use is LS, etc.

Config Details

capy's Bindings
AutoUploader
0
1

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"capy's Bindings"
	"description"		"Portal buttons swapped as to make sense with the Portal Icon in the center. High focus on little finger-shifting; for example, Grips are Jump/Crouch respectively, Use is LS, etc."
	"creator"		"76561197999339775"
	"actions"
	{
		"FPSControls"
		{
			"title"		"#Set_FPSControls"
			"StickPadGyro"
			{
				"Move"
				{
					"title"		"#Action_Move"
					"input_mode"		"joystick_move"
				}
				"Camera"
				{
					"title"		"#Action_Camera"
					"input_mode"		"absolute_mouse"
				}
			}
			"AnalogTrigger"
			{
			}
			"Button"
			{
				"attack"		"#Action_BluePortal"
				"attack2"		"#Action_OrangePortal"
				"quick_ping"		"#Action_QuickPing"
				"zoom"		"#Action_Zoom"
				"remote_view"		"#Action_PartnerView"
				"duck"		"#Action_Crouch"
				"jump"		"#Action_Jump"
				"use"		"#Action_Use"
				"mouse_menu_taunt"		"#Action_Gesture"
				"mouse_menu"		"#Action_PingMenu"
				"pause_menu"		"#Action_PauseMenu"
			}
		}
		"MenuControls"
		{
			"title"		"#Set_MenuControls"
			"StickPadGyro"
			{
			}
			"AnalogTrigger"
			{
			}
			"Button"
			{
				"menu_up"		"#Menu_Up"
				"menu_down"		"#Menu_Down"
				"menu_left"		"#Menu_Left"
				"menu_right"		"#Menu_Right"
				"menu_select"		"#Menu_Select"
				"menu_cancel"		"#Menu_Cancel"
				"menu_x"		"#Menu_X"
				"menu_y"		"#Menu_Y"
				"pause_menu"		"#Action_ReturnToGame"
			}
		}
		"Puzzlemaker"
		{
			"title"		"#Set_PuzzleControls"
			"StickPadGyro"
			{
				"Mouse"
				{
					"title"		"#Action_Mouse"
					"input_mode"		"absolute_mouse"
					"os_mouse"		"1"
				}
			}
			"AnalogTrigger"
			{
			}
			"Button"
			{
				"menu_up"		"#Menu_Up"
				"menu_down"		"#Menu_Down"
				"menu_left"		"#Menu_Left"
				"menu_right"		"#Menu_Right"
				"menu_select"		"#Menu_Select"
				"menu_cancel"		"#Menu_Cancel"
				"menu_x"		"#Menu_X"
				"menu_y"		"#Menu_Y"
				"pause_menu"		"#Action_ReturnToGame"
				"remote_view"		"#Menu_ToggleGameView"
			}
		}
		"RadialMenu"
		{
			"title"		"#Set_RadialMenu"
			"StickPadGyro"
			{
				"RadialMenuStick"
				{
					"title"		"#Action_RadialMenu"
					"input_mode"		"joystick_move"
				}
			}
			"AnalogTrigger"
			{
			}
			"Button"
			{
				"mouse_menu"		"#Action_PingMenu"
				"mouse_menu_taunt"		"#Action_Gesture"
			}
		}
	}
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_X"		"game_action FPSControls mouse_menu"
			"button_Y"		"game_action FPSControls mouse_menu_taunt"
		}
		"settings"
		{
			"button_size"		"17992"
			"button_dist"		"19992"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"game_action FPSControls attack"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"game_action FPSControls attack2"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"game_action FPSControls zoom"
		}
		"settings"
		{
			"virtual_mode"		"1"
			"sensitivity"		"91"
			"haptic_intensity"		"3"
			"acceleration"		"2"
			"doubetap_max_duration"		"320"
		}
		"gameactions"
		{
			"FPSControls"		"Camera"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"joystick_move"
		"bindings"
		{
			"click"		"game_action FPSControls use"
		}
		"settings"
		{
			"virtual_mode"		"1"
			"edge_binding_radius"		"24995"
			"sensitivity"		"97"
		}
		"gameactions"
		{
			"FPSControls"		"Move"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"joystick_move"
		"settings"
		{
			"virtual_mode"		"1"
			"edge_binding_radius"		"24995"
			"sensitivity"		"97"
		}
		"gameactions"
		{
			"RadialMenu"		"RadialMenuStick"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"trigger"
	}
	"group"
	{
		"id"		"7"
		"mode"		"trigger"
	}
	"group"
	{
		"id"		"8"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"game_action Puzzlemaker menu_select"
			"button_B"		"game_action Puzzlemaker menu_cancel"
			"button_X"		"game_action Puzzlemaker menu_x"
			"button_Y"		"game_action Puzzlemaker menu_y"
		}
		"settings"
		{
			"button_size"		"17996"
			"button_dist"		"19996"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"trigger"
	}
	"group"
	{
		"id"		"10"
		"mode"		"trigger"
	}
	"group"
	{
		"id"		"11"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"game_action MenuControls menu_up"
			"dpad_south"		"game_action MenuControls menu_down"
			"dpad_east"		"game_action MenuControls menu_right"
			"dpad_west"		"game_action MenuControls menu_left"
		}
		"settings"
		{
			"deadzone"		"5000"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"12"
		"mode"		"absolute_mouse"
		"settings"
		{
			"sensitivity"		"144"
			"doubetap_max_duration"		"320"
		}
	}
	"group"
	{
		"id"		"13"
		"mode"		"absolute_mouse"
		"settings"
		{
			"sensitivity"		"146"
			"doubetap_max_duration"		"321"
		}
		"gameactions"
		{
			"Puzzlemaker"		"Mouse"
		}
	}
	"group"
	{
		"id"		"14"
		"mode"		"absolute_mouse"
		"settings"
		{
			"sensitivity"		"147"
			"doubetap_max_duration"		"322"
		}
	}
	"group"
	{
		"id"		"15"
		"mode"		"absolute_mouse"
		"settings"
		{
			"virtual_mode"		"1"
			"sensitivity"		"25"
			"trackball"		"0"
			"haptic_intensity"		"0"
			"sensitivity_vert_scale"		"119"
			"acceleration"		"2"
			"mouse_smoothing"		"0"
			"doubetap_max_duration"		"320"
			"gyro_button"		"0"
		}
		"gameactions"
		{
			"FPSControls"		"Camera"
		}
	}
	"group"
	{
		"id"		"16"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"game_action Puzzlemaker menu_up"
			"dpad_south"		"game_action Puzzlemaker menu_down"
			"dpad_east"		"game_action Puzzlemaker menu_right"
			"dpad_west"		"game_action Puzzlemaker menu_left"
		}
		"settings"
		{
			"deadzone"		"5000"
			"edge_binding_radius"		"24996"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"17"
		"mode"		"four_buttons"
		"settings"
		{
			"button_size"		"17996"
			"button_dist"		"19996"
		}
	}
	"group"
	{
		"id"		"18"
		"mode"		"trigger"
	}
	"group"
	{
		"id"		"19"
		"mode"		"trigger"
	}
	"group"
	{
		"id"		"20"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press ENTER, Select/Build"
			"button_B"		"key_press LEFT_CONTROL, Undo"
			"button_B"		"key_press Z, Undo"
			"button_X"		"key_press DELETE, Delete Selected"
			"button_Y"		"key_press F9, Build/Play Map"
		}
		"settings"
		{
			"hold_repeat_inverval"		"99"
			"button_size"		"17994"
			"button_dist"		"19994"
		}
	}
	"group"
	{
		"id"		"21"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press S, Move Back"
			"button_B"		"key_press D, Move Right"
			"button_X"		"key_press A, Move Left"
			"button_Y"		"key_press W, Move Forward"
		}
		"settings"
		{
			"requires_click"		"0"
			"hold_repeats"		"1"
			"hold_repeat_inverval"		"50"
			"button_size"		"18994"
			"button_dist"		"19994"
		}
	}
	"group"
	{
		"id"		"22"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"mouse_wheel SCROLL_UP, Zoom In"
			"dpad_south"		"mouse_wheel SCROLL_DOWN, Zoom Out"
			"dpad_east"		"key_press E, Spin Right"
			"dpad_west"		"key_press Q, Spin Left"
		}
		"settings"
		{
			"hold_repeat_inverval"		"99"
			"edge_binding_radius"		"24995"
		}
	}
	"group"
	{
		"id"		"23"
		"mode"		"dpad"
		"settings"
		{
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"24"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"game_action MenuControls menu_select"
			"button_B"		"game_action MenuControls menu_cancel"
			"button_X"		"game_action MenuControls menu_x"
			"button_Y"		"game_action MenuControls menu_y"
		}
		"settings"
		{
			"button_size"		"17992"
			"button_dist"		"19992"
		}
	}
	"group"
	{
		"id"		"25"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"game_action RadialMenu mouse_menu"
			"dpad_west"		"game_action RadialMenu mouse_menu_taunt"
		}
		"settings"
		{
			"virtual_mode"		"1"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"26"
		"mode"		"dpad"
		"settings"
		{
			"edge_binding_radius"		"24997"
			"haptic_intensity"		"3"
			"analog_emulation_period"		"29"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"FPSControls"
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"1"		"left_trigger active"
			"2"		"right_trigger active"
			"3"		"right_trackpad active"
			"4"		"joystick active"
			"26"		"joystick inactive"
			"15"		"gyro inactive"
			"23"		"left_trackpad active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_escape"		"game_action FPSControls pause_menu"
				"button_menu"		"game_action FPSControls remote_view"
				"button_back_left"		"game_action FPSControls jump"
				"left_bumper"		"game_action FPSControls quick_ping"
				"button_back_right"		"game_action FPSControls duck"
			}
		}
		"settings"
		{
		}
	}
	"preset"
	{
		"id"		"1"
		"name"		"MenuControls"
		"group_source_bindings"
		{
			"24"		"button_diamond active"
			"6"		"left_trigger active"
			"7"		"right_trigger active"
			"11"		"joystick active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_escape"		"game_action MenuControls pause_menu"
			}
		}
		"settings"
		{
		}
	}
	"preset"
	{
		"id"		"2"
		"name"		"Puzzlemaker"
		"group_source_bindings"
		{
			"20"		"button_diamond active"
			"9"		"left_trigger active"
			"10"		"right_trigger active"
			"12"		"right_trackpad active"
			"21"		"joystick active"
			"22"		"left_trackpad active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_back_right"		"key_press LEFT_SHIFT, Multi-Select"
				"right_trigger"		"mouse_button LEFT, Left Mouse"
				"left_trigger"		"mouse_button RIGHT, Right Mouse"
				"button_escape"		"game_action Puzzlemaker pause_menu"
				"button_menu"		"key_press TAB, Toggle Game View"
				"left_bumper"		"key_press SPACE, Move Current Selection"
				"button_back_left"		"mouse_button MIDDLE, Rotate View"
				"right_bumper"		"key_press p, Change Surface Material"
			}
		}
		"settings"
		{
		}
	}
	"preset"
	{
		"id"		"3"
		"name"		"Mouse"
		"group_source_bindings"
		{
			"17"		"button_diamond active"
			"18"		"left_trigger active"
			"19"		"right_trigger active"
			"14"		"right_trackpad active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"right_trigger"		"mouse_button LEFT, Left Mouse"
				"left_trigger"		"mouse_button RIGHT, Right Mouse"
				"left_bumper"		"mouse_button MIDDLE, Middle Mouse"
			}
		}
		"settings"
		{
		}
	}
	"preset"
	{
		"id"		"4"
		"name"		"RadialMenuController"
		"group_source_bindings"
		{
			"5"		"right_trackpad active"
		}
		"switch_bindings"
		{
			"bindings"
			{
			}
		}
		"settings"
		{
		}
	}
	"preset"
	{
		"id"		"5"
		"name"		"RadialMenu"
		"group_source_bindings"
		{
			"5"		"right_trackpad active"
			"25"		"left_trackpad active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"left_bumper"		"game_action RadialMenu mouse_menu"
			}
		}
		"settings"
		{
		}
	}
}