World of Warcraft: ConsolePort Official

This is the officially supported profile for World of Warcraft using ConsolePort.

Get the addon here: http://www.curse.com/addons/wow/console-port

Installation:

  1. Add WoW-64.exe (or WoW.exe on 32-bit) to Steam as a non-steam game. Name it World of Warcraft.
  2. Install the ConsolePort addon in [WoW]/Interface/AddOns.
  3. Download this profile and place it in [Steam]/controller_base/template.
  4. Start big picture mode and find World of Warcraft in your library.
  5. Click Manage Shortcut > Configure Controller > Browse Configs.
  6. Go to the Templates tab and select the ConsolePort Official profile in the list.
  7. Start WoW.

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

Config Details

ConsolePort Official
MunkDev
0
7730

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"ConsolePort Official"
	"description"		"This is the officially supported profile for World of Warcraft using the ConsolePort addon."
	"creator"		"76561197983763321"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press F11, A"
			"button_B"		"key_press F10, B"
			"button_X"		"key_press F12, X"
			"button_Y"		"key_press F9, Y"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press UP_ARROW, Move forward"
			"dpad_south"		"key_press DOWN_ARROW, Move backwards"
			"dpad_east"		"key_press RIGHT_ARROW, Strafe / turn right"
			"dpad_west"		"key_press LEFT_ARROW, Strafe / turn left"
			"click"		"mouse_button LEFT"
		}
		"settings"
		{
			"requires_click"		"0"
			"hold_repeat_inverval"		"190"
			"haptic_intensity"		"0"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press F1"
			"dpad_south"		"key_press F3"
			"dpad_east"		"key_press F4"
			"dpad_west"		"key_press F2"
			"click"		"mouse_button LEFT"
		}
		"settings"
		{
			"requires_click"		"0"
			"layout"		"0"
			"haptic_intensity"		"3"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"mouse_button RIGHT"
			"doubletap"		"mouse_button RIGHT"
		}
		"settings"
		{
			"sensitivity"		"70"
			"trackball"		"0"
			"haptic_intensity"		"0"
			"friction"		"0"
			"friction_vert_scale"		"0"
			"acceleration"		"1"
			"edge_spin_radius"		"32767"
			"doubetap_max_duration"		"257"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"key_press LEFT_SHIFT, LT"
			"edge"		"key_press LEFT_SHIFT"
		}
		"settings"
		{
			"output_trigger"		"1"
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"key_press LEFT_CONTROL, RT"
			"edge"		"key_press LEFT_CONTROL"
		}
		"settings"
		{
			"output_trigger"		"2"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"absolute_mouse"
	}
	"group"
	{
		"id"		"7"
		"mode"		"mouse_joystick"
	}
	"group"
	{
		"id"		"8"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press F1"
			"dpad_south"		"key_press F3"
			"dpad_east"		"key_press F4"
			"dpad_west"		"key_press F2"
		}
		"settings"
		{
			"layout"		"0"
			"haptic_intensity"		"3"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		""
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"1"		"joystick active"
			"2"		"left_trackpad active"
			"8"		"left_trackpad active modeshift"
			"3"		"right_trackpad active"
			"7"		"right_trackpad inactive"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
			"6"		"gyro inactive"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_menu"		"key_press F6, Interface"
				"button_escape"		"key_press F5, Menu"
				"left_bumper"		"key_press F7, LB"
				"right_bumper"		"key_press F8, RB"
				"button_back_right"		"key_press KEYPAD_PLUS, RG"
				"button_back_left"		"key_press KEYPAD_DASH, LG"
			}
		}
		"settings"
		{
		}
	}
}