Diablo III: Gormash's Diablo III

Greeting, and welcome to Hell.
To prepare you on your journey I've cobbled together these bindings that your path may be completed from the comfort of your couch.

To get Diablo III to work through steam you must first add it to your Steam library. Manually seach for the Diablo II.exe file, don't use the launcher as that will hinder you from accessing the steam overlay. Once in steam, rightclick the Diablo III game and select Properties. At the end of the path under Target add -launch (Example: "E:\Games\Diablo III\Diablo III.exe" -launch).

Now to the bindings used to control the game.

RT softpull - Left click (attack, move, talk, etc)
RT hardpull - Stationary attack

LT softpull - Rightclick attack
LT hardpull - Stationary rightclick attack

X - Skill 1
Y - Skill 2
B - Skill 3
A - Skill 4

LB - Town portal
RB - Potion

LG - Alt (see items on the ground), modeshift LTP
RG - Space (close all windows)

START - ESC (main menu, close windows)
SELECT - Map

STICK - Move (center cursor to middle of the screen)

RTP - Mouse
RTP click - Left click (attack, move, talk, etc)

LTP - Handy menus
LTP + LG - Emote menu

Moving the analog stick will move your character around. This is done by a mouseregion right at the center of your characters feet. This will also move your curson to the center of the screen. Youcan also move around by using the right trackpad to control the mouse and softly press or hold the right trigger.

Touching the left trackpad will call up a menu (with icons) allowing you to select various menus by clicking the trackpad:
Inventory, Skills, Followers, Collection, Paragon, Quests and Journal.

Touching the left trackpad while holding the left grip will modeshift it into a list of emotes:
Follow, Give, Thanks, Sorry, Bye, Die, Run, Wait, Go, Help, Yes and No.

I don't have the expansion, so I've not been able to test these bindings with the Crusader. All other classes have been tested, though, both at high and low levels.

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

Config Details

Gormash's Diablo III
Gormash
0
527

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

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"Gormash's Diablo III"
	"description"		"Gormash's bindings for Diablo III."
	"creator"		"76561197976741516"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press 4"
			"button_B"		"key_press 3"
			"button_X"		"key_press 1"
			"button_Y"		"key_press 2"
		}
	}
	"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"
		"bindings"
		{
			"click"		"mouse_button LEFT"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"key_press LEFT_SHIFT, Right Mouse"
			"click"		"mouse_button RIGHT, Right Mouse"
			"edge"		"mouse_button RIGHT"
		}
		"settings"
		{
			"output_trigger"		"1"
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"click"		"key_press LEFT_SHIFT, Left Mouse"
			"click"		"mouse_button LEFT, Left Mouse"
			"edge"		"mouse_button LEFT"
		}
		"settings"
		{
			"output_trigger"		"2"
			"adaptive_threshold"		"0"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"mouse_region"
		"bindings"
		{
			"click"		"key_press Z, Zoom"
			"edge"		"mouse_button LEFT"
		}
		"settings"
		{
			"edge_binding_radius"		"819"
			"scale"		"1"
			"position_y"		"52"
		}
	}
	"group"
	{
		"id"		"7"
		"mode"		"mouse_joystick"
	}
	"group"
	{
		"id"		"8"
		"mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press F1, Collection, ghost_030_inv_0090.png #000000 #aaaaaa"
			"touch_menu_button_1"		"key_press P, Paragon, ghost_040_act_0100.png #000000 #aaaaaa"
			"touch_menu_button_2"		"key_press S, Skills, ghost_040_act_0090.png #000000 #aaaaaa"
			"touch_menu_button_3"		"key_press I, Inventory, ghost_030_inv_0070.png #232323 #aaaaaa"
			"touch_menu_button_4"		"key_press F, Followers, ghost_050_menu_0120.png #000000 #aaaaaa"
			"touch_menu_button_5"		"key_press J, Quests, ghost_110_social_0060.png #000000 #aaaaaa"
			"touch_menu_button_6"		"key_press L, Journal, ghost_050_menu_0090.png #000000 #aaaaaa"
		}
		"settings"
		{
			"touch_menu_button_count"		"7"
			"touch_menu_opacity"		"71"
			"touch_menu_position_x"		"1"
			"touch_menu_position_y"		"89"
			"touch_menu_scale"		"79"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"touch_menu"
		"bindings"
		{
			"touch_menu_button_0"		"key_press KEYPAD_1, Follow, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_1"		"key_press KEYPAD_2, Give, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_2"		"key_press KEYPAD_3, Thanks, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_3"		"key_press KEYPAD_4, Sorry, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_4"		"key_press KEYPAD_5, Bye, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_5"		"key_press KEYPAD_6, Die, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_6"		"key_press KEYPAD_7, Run, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_7"		"key_press KEYPAD_8, Wait, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_8"		"key_press KEYPAD_9, Go, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_9"		"key_press KEYPAD_0, Help, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_10"		"key_press KEYPAD_PERIOD, Yes, ghost_060_vehicle_0140.png #000000 #aaaaaa"
			"touch_menu_button_11"		"key_press KEYPAD_ASTERISK, No, ghost_060_vehicle_0140.png #000000 #aaaaaa"
		}
		"settings"
		{
			"touch_menu_button_count"		"12"
			"touch_menu_opacity"		"71"
			"touch_menu_position_x"		"1"
			"touch_menu_position_y"		"87"
			"touch_menu_scale"		"77"
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		""
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"1"		"joystick inactive"
			"6"		"joystick active"
			"7"		"joystick inactive"
			"2"		"left_trackpad inactive"
			"8"		"left_trackpad active"
			"9"		"left_trackpad active modeshift"
			"3"		"right_trackpad active"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_back_left"		"key_press LEFT_ALT, Show Items"
				"button_escape"		"key_press ESCAPE, Menu"
				"button_back_right"		"key_press SPACE, Close All Windows"
				"button_menu"		"key_press TAB, Map"
				"left_bumper"		"key_press T, Town Portal"
				"right_bumper"		"key_press Q, Potion"
				"button_back_left"		"mode_shift left_trackpad 9"
			}
		}
		"settings"
		{
		}
	}
}