Don't Starve Together: Splooze's Natural Bindings

Left Pad = DPAD, Left Stick = Move, Buttons = AXBY, Right pad = Right Stick. Other buttons are the same as 360 configuration.

For instructions on how to use this mapping with the Steam Controller in Don't Starve Together, click the Download button or check out the instructions here.

Config Details

Splooze's Natural Bindings
AutoUploader
0
1

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"Splooze's Natural Bindings"
	"description"		"Left Pad = DPAD, Left Stick = Move, Buttons = AXBY, Right pad = Right Stick. Other buttons are the same as 360 configuration."
	"creator"		"76561197999248770"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"xinput_button A, Primary"
			"button_B"		"xinput_button B, Secondary"
			"button_X"		"xinput_button X, Attack"
			"button_Y"		"xinput_button Y, Action"
		}
		"settings"
		{
			"haptic_intensity"		"1"
			"button_size"		"17996"
			"button_dist"		"19996"
		}
	}
	"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"
		{
			"overlap"		"0"
			"deadzone"		"5000"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"24"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"joystick_camera"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_RIGHT"
		}
		"settings"
		{
			"swipe_duration"		"0"
			"output_joystick"		"1"
			"sensitivity"		"99"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"joystick_move"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_LEFT"
		}
		"settings"
		{
			"edge_binding_radius"		"24997"
			"sensitivity"		"98"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"xinput_button TRIGGER_LEFT, Crafting Menu/Map Zoom"
		}
		"settings"
		{
			"output_trigger"		"1"
			"haptic_intensity"		"1"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"xinput_button TRIGGER_RIGHT, Inventory/Map Zoom"
		}
		"settings"
		{
			"output_trigger"		"2"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"xinput_button JOYSTICK_RIGHT"
		}
		"settings"
		{
			"sensitivity"		"99"
			"doubetap_max_duration"		"323"
		}
	}
	"group"
	{
		"id"		"7"
		"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"
		{
			"requires_click"		"0"
			"overlap"		"0"
			"edge_binding_radius"		"24995"
			"analog_emulation_period"		"29"
		}
	}
	"group"
	{
		"id"		"8"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"xinput_button A, Action"
			"button_B"		"xinput_button B, Alt Action"
			"button_X"		"xinput_button X, Attack"
			"button_Y"		"xinput_button Y, Examine"
		}
		"settings"
		{
			"haptic_intensity"		"1"
			"button_size"		"17996"
			"button_dist"		"19994"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"joystick_move"
		"settings"
		{
			"edge_binding_radius"		"24999"
			"sensitivity"		"99"
		}
	}
	"group"
	{
		"id"		"10"
		"mode"		"joystick_camera"
		"settings"
		{
			"swipe_duration"		"0"
			"output_joystick"		"1"
			"sensitivity"		"98"
		}
	}
	"group"
	{
		"id"		"11"
		"mode"		"joystick_move"
		"settings"
		{
			"edge_binding_radius"		"24996"
			"adaptive_centering"		"1"
			"deadzone_outer_radius"		"32000"
			"deadzone_shape"		"1"
			"sensitivity"		"97"
		}
	}
	"group"
	{
		"id"		"12"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press UP_ARROW"
			"dpad_south"		"key_press DOWN_ARROW"
			"dpad_east"		"key_press RIGHT_ARROW"
			"dpad_west"		"key_press LEFT_ARROW"
		}
		"settings"
		{
			"overlap"		"0"
			"edge_binding_radius"		"24997"
			"analog_emulation_period"		"29"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		""
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"9"		"button_diamond inactive"
			"10"		"button_diamond inactive"
			"12"		"button_diamond inactive"
			"1"		"left_trackpad active"
			"11"		"left_trackpad inactive"
			"2"		"right_trackpad active"
			"6"		"right_trackpad inactive"
			"8"		"right_trackpad inactive"
			"3"		"joystick active"
			"7"		"joystick inactive"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_menu"		"xinput_button SELECT, Map"
				"left_bumper"		"xinput_button SHOULDER_LEFT, Rotate Left / Menu Scroll Up"
				"right_bumper"		"xinput_button SHOULDER_RIGHT, Rotate Right / Menu Scroll Down"
				"button_escape"		"xinput_button START, Pause"
			}
		}
		"settings"
		{
		}
	}
}