Guild Wars 2: Reinouds Layout

Check out this reddit post for the full info: https://www.reddit.com/r/Guildwars2/comments/42fu3q/reinouds_layout_controller_layout_for_the_steam/

Hi everybody. I've been working on this controller layout for the last two months and it's as close to the mouse and keyboard experience as a layout will ever be. The basics are simple: make an experience that is usable for both the new/casual player as the veteran. The layout has gone though many iterations and this one has the best bits of everything.

> The layout

Let's start at the basics, the layout. Here's a screenshot of the basic layout.

  • Skills 1 and 2 are bound to the right trigger.
  • Switching weapons (`) is bound to the right bumper.
  • Skill 3 is bound to the right grip.
  • Start is bound to Escape.
  • Looking around is controlled by the right mousepad. Clicking the right touchpad is bound to the left mousebutton, double-tapping the touchpad is bound to F (interact). This changes when the left bumped is held but we will go over this later
  • Skill 4, 5 and 6 and (respectively) bound to B, Y and X. Jumping (space) is bound to A. This also changes when the left bumped is held but we will go over this later
  • WASD is bound to the the left stick, clicking it activates Dodge (V)
  • The left touchpad is used for F1, F2, F3 and F4. This also changes when the left bumped is held but we will go over this later
  • Select is bound to the Left Alt and it toggles Action Camera on and off.
  • Dodge is bound to the left grip.
  • The left trigger is used to select targets (left mousebutton) and to press F (interact).

> That left bumper

The left bumper is used to swap things around. It changes the right touchpad, left touchpad and the daimond buttons.

  • The Right Touchpad

The right touchpad is normally used for looking around and interacting by double-tapping it. Once you hold the left bumper is shows the following menu to the right:

Image

Youtube demo

You can hover over the menu for as long as you like. Once you click the left touchpad it will activate that action/button. The actions that I personally used the most are bound to the middle (run) and up (inventory)/down (BLTC)/left (map) /right (hero) but every class and menu is accounted for, even the pet menu for rangers.

  • The Left Touchpad

The left touchpad is a little different. This has changes that are more of a quality-of-life type of deal, not actually required to playing. Feel free to change these around to whatever you prefer. This is how I set it up.

When you touch the top button it scrolls up while the bottom button scrolls down. Easy enough and useful for scrolling through menus and mails but can also be used to zoom the camera in and out. Pressing left activates F6 which, by default, makes a screenshot. It's something I only used once but it's nice to have. Pressing right activates backslash () which shows/hides the chat box.

  • The Diamond Buttons / ABXY

I didn't make that name up by the way, the official config guide calls them diamond buttons. They normally control skill 4, 5 and 6 as well as jumping. Once you hold the left bumper they change to controlling skill 7, 8, 9 and 0. Here's a screenshot of how it's laid out.

> Download

> To make it work

Step 1: The Steam Controller files are saved as .vdf files. Move the downloaded .vfd file to C:\Program Files (x86)\Steam\controller_base\templates. Start Steam Big Picture and start up Guild Wars 2. Tap the Steam button on your controller or Shift-Tab) and select Configure Controller. Scroll down until you find Reinouds Layout.

Step 2: Reset your in-game controls to default. The following changes have to be made to make the layout work:

  • Set Toggle Action Camera to the left Alt

The following changes can be made to improve quality and useability, but are not mandatory:

  • Set A/D to strafe left and right (instead of Q/E).
  • Set the HUD size to the largest possible. It helps when you want to play on your TV.

That's it! I hope you enjoy, if you have any questions leave a comment and I definately hope you guys can enjoy this layout.

> Ending notes

Full imgur album of the screenshots

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

Reinouds Layout
reinoud
0
14

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"Guild Wars 2 Reinouds Layout"
	"description"		""
	"creator"		"76561198038954499"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press SPACE, Jump - Map center"
			"button_B"		"key_press 4, Skill 4"
			"button_X"		"key_press 6, Skill 6 - Heal"
			"button_Y"		"key_press 5, Skill 5"
		}
		"settings"
		{
			"haptic_intensity"		"3"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press W, Forward"
			"dpad_south"		"key_press S, Backwards"
			"dpad_east"		"key_press D, Right"
			"dpad_west"		"key_press A, Left"
			"click"		"key_press V, Dodge"
		}
		"settings"
		{
			"requires_click"		"0"
		}
	}
	"group"
	{
		"id"		"2"
		"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 V"
		}
		"settings"
		{
			"requires_click"		"0"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"mouse_button LEFT"
			"doubletap"		"key_press F, Interact"
		}
		"settings"
		{
			"rotation"		"26"
			"acceleration"		"1"
			"doubetap_max_duration"		"408"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"key_press F, Interact"
			"edge"		"mouse_button RIGHT, Select target"
		}
		"settings"
		{
			"output_trigger"		"1"
			"deadzone_outer_radius"		"31999"
			"haptic_intensity"		"3"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"key_press 2, Skill 2"
			"edge"		"key_press 1, Skill 1"
		}
		"settings"
		{
			"hold_repeats"		"1"
			"hold_repeat_inverval"		"332"
			"deadzone_outer_radius"		"31999"
			"deadzone_inner_radius"		"999"
			"haptic_intensity"		"3"
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press 0, Skill 0"
			"button_B"		"key_press 7, Skill 7"
			"button_X"		"key_press 9, Skill 9"
			"button_Y"		"key_press 8, Skill 8"
		}
		"settings"
		{
			"haptic_intensity"		"3"
		}
	}
	"group"
	{
		"id"		"7"
		"mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press I, Inventory, ghost_030_inv_0070.png #232323 #E4E4E4"
			"touch_menu_button_1"		"key_press M, Map, ghost_050_menu_0030.png #232323 #E4E4E4"
			"touch_menu_button_2"		"key_press R, Auto-Run, ghost_045_move_0150.png #232323 #E4E4E4"
			"touch_menu_button_3"		"key_press H, Hero, ghost_050_menu_0040.png #232323 #E4E4E4"
		}
		"settings"
		{
			"touch_menu_button_count"		"4"
			"touch_menu_scale"		"69"
		}
	}
	"group"
	{
		"id"		"8"
		"mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press B, World vs World, ghost_050_menu_0050.png #232323 #E4E4E4"
			"touch_menu_button_1"		"key_press I, Inventory, ghost_030_inv_0070.png #232323 #E4E4E4"
			"touch_menu_button_2"		"key_press K, Pet, ghost_010_wpn_0330.png #232323 #E4E4E4"
			"touch_menu_button_3"		"key_press M, Map, ghost_050_menu_0030.png #232323 #E4E4E4"
			"touch_menu_button_4"		"key_press R, Auto-Run, ghost_045_move_0150.png #232323 #E4E4E4"
			"touch_menu_button_5"		"key_press H, Hero, ghost_050_menu_0040.png #232323 #E4E4E4"
			"touch_menu_button_6"		"key_press G, Guild, ghost_050_menu_0120.png #232323 #E4E4E4"
			"touch_menu_button_7"		"key_press O, Black Lion Trading Company, ghost_030_inv_0110.png #232323 #E4E4E4"
			"touch_menu_button_8"		"key_press Y, Contacts and LFG, ghost_110_social_0030.png #232323 #E4E4E4"
		}
		"settings"
		{
			"touch_menu_button_count"		"9"
			"touch_menu_position_x"		"99"
			"touch_menu_position_y"		"46"
			"touch_menu_scale"		"91"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press F3, F3 - Air"
			"button_B"		"key_press F2, F2 - Water"
			"button_X"		"key_press F4, F4 - Earth"
			"button_Y"		"key_press F1, F1 - Fire"
		}
		"settings"
		{
			"haptic_intensity"		"3"
		}
	}
	"group"
	{
		"id"		"10"
		"mode"		"absolute_mouse"
		"settings"
		{
			"gyro_button"		"6"
		}
	}
	"group"
	{
		"id"		"11"
		"mode"		"mouse_region"
	}
	"group"
	{
		"id"		"12"
		"mode"		"dpad"
	}
	"group"
	{
		"id"		"13"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"mouse_wheel SCROLL_DOWN, Zoom out - Scroll down"
			"button_B"		"key_press BACKSLASH, Show/Hide Chat"
			"button_X"		"key_press F6, Printscreen"
			"button_Y"		"mouse_wheel SCROLL_UP, Zoom in - Scroll up"
		}
		"settings"
		{
			"requires_click"		"0"
			"haptic_intensity"		"1"
		}
	}
	"group"
	{
		"id"		"14"
		"mode"		"dpad"
	}
	"group"
	{
		"id"		"15"
		"mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press F1, F1"
			"touch_menu_button_1"		"key_press F2, F2"
			"touch_menu_button_2"		"key_press F3, F3"
			"touch_menu_button_3"		"key_press F4, F4"
		}
		"settings"
		{
			"touch_menu_button_count"		"4"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"default"
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"6"		"button_diamond active modeshift"
			"11"		"button_diamond inactive"
			"12"		"button_diamond inactive"
			"1"		"joystick active"
			"2"		"left_trackpad inactive"
			"7"		"left_trackpad inactive modeshift"
			"9"		"left_trackpad active"
			"13"		"left_trackpad active modeshift"
			"14"		"left_trackpad inactive modeshift"
			"15"		"left_trackpad inactive"
			"3"		"right_trackpad active"
			"8"		"right_trackpad active modeshift"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
			"10"		"gyro inactive"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_menu"		"key_press LEFT_ALT, Toggle action camera"
				"left_bumper"		"mode_shift left_trackpad 13"
				"left_bumper"		"mode_shift right_trackpad 8"
				"left_bumper"		"mode_shift button_diamond 6"
				"button_escape"		"key_press ESCAPE, Escape - Close window"
				"button_back_right"		"key_press 3, Skill 3"
				"right_bumper"		"key_press BACK_TICK, Weapon swap"
				"button_back_left"		"key_press V, Dodge"
			}
		}
		"settings"
		{
		}
	}
}