Source SDK: deri's SDK Hammer binds v0.1

Binds for Source development kit's Hammer.

http://i.imgur.com/pmHdLsZ.png

Analog Stick - W, A, S, D

Start - Transformation Tool
Select - Undo

Button A - Texturing Tool
Button B - Block Tool
Button X - Entity Tool
Button Y - Selection Tool

Left Bumper - Modifier
Right Bumper - Camera Look
Modified Button A - Multi-select
Modified Button B - Paste
Modified Button X - Delete
Modified Button Y - Copy

Backleft Button - Zoom out
Backright Button - Zoom in

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

Config Details

deri's SDK Hammer binds v0.1
deri
0
1

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"déri's SDK Hammer binds"
	"description"		"#SettingsController_AutosaveDescription"
	"creator"		"76561197978677992"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_a"		"key_press LEFT_SHIFT, Texturing Tool"
			"button_a"		"key_press A, Texturing Tool"
			"button_B"		"key_press LEFT_SHIFT, Block Tool"
			"button_B"		"key_press B, Block Tool"
			"button_X"		"key_press LEFT_SHIFT, Entity Tool"
			"button_X"		"key_press E, Entity Tool"
			"button_y"		"key_press LEFT_SHIFT, Selection Tool"
			"button_y"		"key_press S, Selection Tool"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press W"
			"dpad_south"		"key_press S"
			"dpad_east"		"key_press D"
			"dpad_west"		"key_press A"
		}
		"settings"
		{
			"requires_click"		"0"
		}
	}
	"group"
	{
		"id"		"2"
		"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"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"absolute_mouse"
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"mouse_button RIGHT, Right Mouse"
		}
		"settings"
		{
			"output_trigger"		"1"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"mouse_button LEFT, Left Mouse"
		}
		"settings"
		{
			"output_trigger"		"2"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"four_buttons"
	}
	"group"
	{
		"id"		"7"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_a"		"key_press LEFT_CONTROL, Multi-select"
			"button_a"		"mouse_button LEFT, Multi-select"
			"button_B"		"key_press LEFT_CONTROL, PASTE"
			"button_B"		"key_press V, PASTE"
			"button_X"		"key_press BACKSPACE, DELETE"
			"button_y"		"key_press LEFT_CONTROL, COPY"
			"button_y"		"key_press C, COPY"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"default"
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"7"		"button_diamond active modeshift"
			"1"		"joystick active"
			"6"		"joystick inactive"
			"2"		"left_trackpad active"
			"3"		"right_trackpad active"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_menu"		"key_press LEFT_CONTROL, UNDO"
				"button_escape"		"key_press LEFT_CONTROL, Transformation Tool"
				"right_bumper"		"key_press Z, Flying"
				"button_back_left"		"mouse_wheel SCROLL_DOWN, Scroll Down"
				"button_back_right"		"mouse_wheel SCROLL_UP, Scroll Up"
				"button_escape"		"key_press M, Transformation Tool"
				"button_menu"		"key_press Z, UNDO"
				"left_bumper"		"xinput_button SHOULDER_LEFT, Modifier"
			}
		}
		"settings"
		{
		}
	}
}