Guild Wars 2: MadPoet's Bindings - Guild Wars 2

MadPoet's Guild Wars 2 SC config. Extensive use of touch menus/grip mode shifting. Movement with joystick, with RIGHT GRIP hold to strafe.
Skills and attacks are ALL chosen by RIGHT TOUCH pad. Forget using the triggers as triggers for attacks. THE MOUSE IS DISABLED UNLESS YOU HOLD THE LEFT GRIP. This makes Area Attacks a little tricky, but workable.

The Left Touch pad is mode shifted to split up common non-combat commands from uncommon non-combat commands. RIGHT GRIP to access the non-common commands.

Also played with gyro mouse with Right Grip held down, but that's a matter of preference. Still not sure it's useful myself.

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

Config Details

MadPoet's Bindings - Guild Wars 2
MadPoet
0
16

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"MadPoet's Bindings - Guild Wars 2"
	"description"		"MadPoet's Guild Wars 2 SC config. Extensive use of touch menus/grip mode shifting. THE MOUSE IS DISABLED UNLESS YOU HOLD THE LEFT GRIP. Also played with gyro mouse with Right Grip held down, but that's a matter of preference."
	"creator"		"76561197994106099"
	"group"
	{
		"id"		"0"
		"Mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press F"
			"button_B"		"key_press V"
			"button_X"		"key_press BACK_TICK"
			"button_Y"		"key_press SPACE"
		}
	}
	"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"
			"click"		"key_press TAB"
		}
		"settings"
		{
			"requires_click"		"0"
			"deadzone"		"3446"
			"haptic_intensity"		"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"
		"bindings"
		{
			"click"		"key_press KEYPAD_PERIOD, camera toggle"
		}
		"settings"
		{
			"doubletap_beep"		"1"
		}
	}
	"group"
	{
		"id"		"4"
		"Mode"		"trigger"
		"bindings"
		{
			"click"		"mouse_button RIGHT"
			"edge"		"mouse_button RIGHT"
		}
		"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"
		"bindings"
		{
			"button_A"		"key_press 4"
			"button_B"		"key_press 3"
			"button_X"		"key_press 1"
			"button_Y"		"key_press 2"
		}
		"settings"
		{
			"requires_click"		"0"
			"haptic_intensity"		"1"
		}
	}
	"group"
	{
		"id"		"7"
		"Mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press 8"
			"button_B"		"key_press 7"
			"button_X"		"key_press 5"
			"button_Y"		"key_press 6"
		}
		"settings"
		{
			"requires_click"		"0"
		}
	}
	"group"
	{
		"id"		"8"
		"Mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press 0"
			"button_B"		"key_press 9"
			"button_X"		"key_press 7"
			"button_Y"		"key_press 8"
		}
	}
	"group"
	{
		"id"		"9"
		"Mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press H, Hero, ghost_050_menu_0040.png #232323 #E4E4E4"
			"touch_menu_button_1"		"key_press I, Inventory, ghost_030_inv_0070.png #232323 #E4E4E4"
			"touch_menu_button_2"		"key_press M, Map, ghost_050_menu_0030.png #232323 #E4E4E4"
			"touch_menu_button_3"		"key_press R, Auto-Run, ghost_045_move_0160.png #232323 #E4E4E4"
			"touch_menu_button_4"		"key_press I, bags, ghost_030_inv_0070.png #232323 #E4E4E4"
			"touch_menu_button_5"		"key_press F3, return, ghost_040_act_0010.png #232323 #E4E4E4"
			"touch_menu_button_6"		"key_press F4, swap, ghost_040_act_0030.png #232323 #E4E4E4"
		}
		"settings"
		{
			"touch_menu_button_count"		"4"
			"touch_menu_position_x"		"3"
		}
	}
	"group"
	{
		"id"		"10"
		"Mode"		"scrollwheel"
		"bindings"
		{
			"scroll_clockwise"		"mouse_wheel SCROLL_UP"
			"scroll_counterclockwise"		"mouse_wheel SCROLL_DOWN"
			"click"		"key_press PAGE_UP"
		}
	}
	"group"
	{
		"id"		"11"
		"Mode"		"scrollwheel"
		"bindings"
		{
			"scroll_clockwise"		"mouse_wheel SCROLL_UP"
			"scroll_counterclockwise"		"mouse_wheel SCROLL_DOWN"
		}
		"settings"
		{
			"scroll_angle"		"138"
		}
	}
	"group"
	{
		"id"		"12"
		"Mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press O, Commerce, ghost_050_menu_0010.png #232323 #E4E4E4"
			"touch_menu_button_1"		"key_press Y, Contacts, ghost_110_social_0040.png #232323 #E4E4E4"
			"touch_menu_button_2"		"key_press G, Guild, ghost_050_menu_0120.png #232323 #E4E4E4"
			"touch_menu_button_3"		"key_press L, Mail, ghost_110_social_0150.png #232323 #E4E4E4"
			"touch_menu_button_4"		"key_press B, Pet, ghost_110_social_0080.png #232323 #00ad3d"
			"touch_menu_button_5"		"mouse_wheel SCROLL_UP, Zoom In"
			"touch_menu_button_6"		"mouse_wheel SCROLL_DOWN, Zoom Out"
		}
		"settings"
		{
			"touch_menu_button_count"		"7"
			"touch_menu_position_x"		"3"
		}
	}
	"group"
	{
		"id"		"13"
		"Mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press S"
			"button_B"		"key_press T, take target"
			"button_X"		"key_press LEFT_CONTROL, call target"
			"button_X"		"key_press T, call target"
			"button_Y"		"key_press W"
		}
		"settings"
		{
			"requires_click"		"0"
			"haptic_intensity"		"3"
			"button_size"		"8167"
			"button_dist"		"24093"
		}
	}
	"group"
	{
		"id"		"14"
		"Mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press W"
			"dpad_south"		"key_press S"
			"dpad_east"		"key_press E"
			"dpad_west"		"key_press Q"
		}
		"settings"
		{
			"layout"		"3"
			"haptic_intensity"		"0"
		}
	}
	"group"
	{
		"id"		"15"
		"Mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press 1"
			"touch_menu_button_1"		"key_press 2"
			"touch_menu_button_2"		"key_press 3"
			"touch_menu_button_3"		"key_press 4"
			"touch_menu_button_4"		"key_press 5"
			"touch_menu_button_5"		"key_press 7"
			"touch_menu_button_6"		"key_press 8"
			"touch_menu_button_7"		"key_press 9"
			"touch_menu_button_8"		"key_press F1"
			"touch_menu_button_9"		"key_press F2"
			"touch_menu_button_10"		"key_press F3"
			"touch_menu_button_11"		"key_press F4"
		}
		"settings"
		{
			"touch_menu_button_count"		"12"
		}
	}
	"group"
	{
		"id"		"16"
		"Mode"		"absolute_mouse"
	}
	"group"
	{
		"id"		"17"
		"Mode"		"dpad"
		"bindings"
		{
			"dpad_east"		"key_press E"
			"dpad_west"		"key_press Q"
		}
	}
	"group"
	{
		"id"		"18"
		"Mode"		"absolute_mouse"
		"settings"
		{
			"gyro_button"		"7"
		}
	}
	"group"
	{
		"id"		"19"
		"Mode"		"mouse_region"
		"settings"
		{
			"haptic_intensity"		"1"
			"scale"		"55"
			"position_x"		"41"
			"position_y"		"64"
			"sensitivity_horiz_scale"		"38"
			"sensitivity_vert_scale"		"44"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		""
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"8"		"button_diamond active modeshift"
			"1"		"joystick active"
			"10"		"joystick inactive modeshift"
			"13"		"joystick inactive modeshift"
			"14"		"joystick active modeshift"
			"2"		"left_trackpad inactive"
			"7"		"left_trackpad inactive"
			"9"		"left_trackpad active"
			"12"		"left_trackpad active modeshift"
			"3"		"right_trackpad inactive"
			"6"		"right_trackpad inactive modeshift"
			"11"		"right_trackpad inactive modeshift"
			"15"		"right_trackpad active"
			"16"		"right_trackpad active modeshift"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
			"17"		"gyro inactive"
			"18"		"gyro active"
			"19"		"gyro inactive"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_escape"		"key_press ESCAPE, Menu"
				"right_bumper"		"key_press 6"
				"button_back_right"		"mode_shift joystick 14"
				"button_menu"		"key_press 0"
				"left_bumper"		"key_press TAB"
				"button_back_left"		"mode_shift right_trackpad 16"
				"button_back_right"		"mode_shift left_trackpad 12"
			}
		}
		"settings"
		{
		}
	}
}