Homeworld Remastered Collection: Homeworld Remastered

v0.1 A Keyboard & Mouse scheme that allows Ship Grouping and various advanced commands.

For instructions on how to use this mapping with the Steam Controller in Homeworld Remastered Collection, click the Download button or check out the instructions here.

Config Details

Homeworld Remastered
AutoUploader
0
10

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"Homeworld Remastered"
	"description"		"v0.1 A Keyboard & Mouse scheme that allows Ship Grouping and various advanced commands."
	"creator"		"76561197970924576"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press SPACE"
			"button_B"		"key_press W"
			"button_X"		"key_press A"
			"button_Y"		"key_press S, Stop"
		}
		"settings"
		{
			"button_size"		"17990"
			"button_dist"		"19990"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press 2, Group 2"
			"dpad_south"		"key_press 4, Group 4"
			"dpad_east"		"key_press 3, Group 3"
			"dpad_west"		"key_press 1, Group 1"
			"click"		"key_press LEFT_CONTROL, Clear Group on Selected"
			"click"		"key_press DASH, Clear Group on Selected"
		}
		"settings"
		{
			"requires_click"		"0"
			"overlap"		"0"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press UP_ARROW, Pan Ahead"
			"dpad_south"		"key_press DOWN_ARROW, Pan Back"
			"dpad_east"		"key_press RIGHT_ARROW, Pan Right"
			"dpad_west"		"key_press LEFT_ARROW, Pan Left"
			"click"		"key_press F"
		}
		"settings"
		{
			"hold_repeats"		"1"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"key_press LEFT_ALT"
		}
		"settings"
		{
			"trackball"		"0"
			"doubetap_max_duration"		"320"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"mouse_wheel SCROLL_DOWN"
			"edge"		"mouse_wheel SCROLL_DOWN"
		}
		"settings"
		{
			"hold_repeats"		"1"
			"hold_repeat_inverval"		"10"
			"haptic_intensity"		"0"
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"mouse_wheel SCROLL_UP"
			"edge"		"mouse_wheel SCROLL_UP"
		}
		"settings"
		{
			"hold_repeats"		"1"
			"hold_repeat_inverval"		"10"
			"deadzone_outer_radius"		"32767"
			"haptic_intensity"		"0"
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press 4, GP4"
			"button_B"		"key_press 3, GP3"
			"button_X"		"key_press 1, GP1"
			"button_Y"		"key_press 2, GP2"
		}
		"settings"
		{
			"requires_click"		"0"
			"haptic_intensity"		"2"
			"button_size"		"17984"
			"button_dist"		"19968"
		}
	}
	"group"
	{
		"id"		"7"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press 8, GP8"
			"button_B"		"key_press 7, G7"
			"button_X"		"key_press 5, G5"
			"button_Y"		"key_press 6, G6"
		}
		"settings"
		{
			"requires_click"		"0"
			"haptic_intensity"		"2"
			"button_size"		"17984"
			"button_dist"		"19980"
		}
	}
	"group"
	{
		"id"		"8"
		"mode"		"joystick_move"
		"settings"
		{
			"edge_binding_radius"		"24997"
			"sensitivity"		"99"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"joystick_camera"
		"settings"
		{
			"sensitivity"		"99"
		}
	}
	"group"
	{
		"id"		"10"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press 6, Group 6"
			"dpad_south"		"key_press 8, Group 8"
			"dpad_east"		"key_press 7, Group 7"
			"dpad_west"		"key_press 5, Group 5"
			"click"		"key_press LEFT_SHIFT, Clear All Groups"
			"click"		"key_press LEFT_CONTROL, Clear All Groups"
			"click"		"key_press DASH, Clear All Groups"
		}
		"settings"
		{
			"requires_click"		"0"
			"overlap"		"0"
			"edge_binding_radius"		"24996"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"11"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press INSERT, Pan Up"
			"dpad_south"		"key_press DELETE, Pan Down"
			"dpad_east"		"key_press PAGE_UP, Focus Next"
			"dpad_west"		"key_press PAGE_DOWN, Focus Previous"
		}
		"settings"
		{
			"edge_binding_radius"		"24997"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"12"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"key_press F"
		}
		"settings"
		{
			"trackball"		"0"
			"doubetap_max_duration"		"324"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		""
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"1"		"joystick active"
			"6"		"joystick inactive"
			"7"		"joystick inactive modeshift"
			"8"		"joystick inactive"
			"9"		"joystick inactive"
			"10"		"joystick active modeshift"
			"2"		"left_trackpad active"
			"11"		"left_trackpad active modeshift"
			"3"		"right_trackpad active"
			"12"		"right_trackpad active modeshift"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_back_left"		"key_press LEFT_CONTROL"
				"button_back_right"		"key_press LEFT_SHIFT"
				"button_escape"		"key_press F10, Menu"
				"button_menu"		"key_press ESCAPE, Cancel"
				"left_bumper"		"mouse_button LEFT"
				"right_bumper"		"mouse_button RIGHT"
				"button_back_right"		"mode_shift joystick 10"
				"button_back_right"		"mode_shift left_trackpad 11"
				"button_back_right"		"mode_shift right_trackpad 12"
			}
		}
		"settings"
		{
		}
	}
}