Diablo III: McGraw's Quick Draw Diablo III - Touch Menu and other Quality of Life In-game window bindings.

Diablo III Controller Binds for use with Default In-Game Keyboard bindings. A Nice controller setup with soft pulls for left and right clicks for rapid click capabilities and a Skills bound to the Bumpers and B and A face buttons, Right touch-pad for mouse movement and Left Touch pad for touch menu containing many In-game Window binds (Inventory and the like) as well as left analog for scrolling in-game. Full details of binds below.

Right Touch-pad - Mouse // Left Touch-pad - Touch Menu for In-game window commands (Skills / Inventory / Followers / Etc. Including both Global and Local Map and Town Portal Placed in the lower left corner and color themed Red/Yellow) // Right Trigger Soft pull - Primary / Left Click // Left Trigger Soft pull - Secondary / Right Click // Right Bumper - Skill 1 // Left Bumper - Sill 2 // B Button - Skill 3 // A button -Skill 4 // X Button - Close All Windows // Y Button - Potion (Q) // Right Grip - Shift (Hold for inventory movement) // Left Grip - Potion (Q) // Left Analog Stick - Rotate Clockwise Scroll Down, Reverse for Scroll Up (For Scrolling in-game windows) // Right "Start" button - Esc // Left "Select" button - (Empty - Default Controller Select)

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

McGraw's Quick Draw Diablo III - Touch Menu and other Quality of Life In-game window bindings.
McGraw
0
8

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

Download

Code

"controller_mappings"
{
	"version"		"3"
	"title"		"Diablo III "
	"description"		"Diablo III Controller Binds using defualt in-game key bindings"
	"creator"		"76561197987225265"
	"localization"
	{
		"english"
		{
			"title"		"Gamepad with High Precision Camera/Aim"
			"description"		"The template works best for games that are designed with a gamepad in mind, but also support a desktop mouse for camera control or aim. This will do the best job of specifically taking advantage of the right side pad on your controller for precise aiming and camera control."
		}
		"czech"
		{
			"title"		"Gamepad s p?esným ovládáním zam??ováním/kamery"
			"description"		"Tato šablona je pro hry vytvo?ené pro ovládání gamepadem, ale podporující také myš pro ovládání kamery nebo mí?ení. V této šablon? je využito pravého trackpadu ovlada?e pro p?esné ovládání zmín?né kamery nebo mí?ení."
		}
		"danish"
		{
			"title"		"Gamepad med højpræcisionskamera/-sigte"
			"description"		"Denne skabelon virker bedst med spil, der er designet med en gamepad i tankerne, som også understøtter en mus til kamerastyring eller sigte. Denne skabelon gør bedst brug af fladen på højre side af din controller til præcis sigte og kamerastyring."
		}
		"dutch"
		{
			"title"		"Gamepad met zeer precieze camera/vizier"
			"description"		"Deze template werkt het beste voor spellen die zijn ontworpen met ondersteuning voor een gamepad, maar die ook een desktopmuis ondersteunen voor camerabesturing of om te richten. Hiermee profiteer je het meeste van de rechter-pad van je controller voor nauwkeurig richten en camerabesturing."
		}
		"finnish"
		{
			"title"		"Ohjain korkeatarkkuuksisella kameralla/tähtäimellä"
			"description"		"Tämä malli sopii parhaiten peleille, jotka on suunniteltu ohjaimille, mutta jotka hyötyvät hiiren tarkkuudesta. Tämä malli ottaa suurimman hyödyn irti ohjainlevyistä."
		}
		"french"
		{
			"title"		"Manette avec une caméra/visée de haute précision"
			"description"		"Ce modèle fonctionne particulièrement bien pour les jeux conçus pour un certain type de manette mais qui sont également compatibles avec une souris pour le contrôle de la caméra et la visée. Grâce au modèle, vous pourrez profiter du côté droit du pad de votre contrôleur pour une visée précise et le contrôle de la caméra."
		}
		"german"
		{
			"title"		"Gamepad mit hochpräziser Kamera/Zielgenauigkeit"
			"description"		"Diese Vorlage funktioniert am besten mit Spielen, die für die Steuerung mit einem Gamepad ausgelegt sind, jedoch ebenfalls Unterstützung für eine Maus zur Kamerabewegung oder zum Zielen besitzen. Somit können Sie das rechte Pad Ihres Controllers zum genauen Zielen und Steuern der Kamera nutzen."
		}
		"hungarian"
		{
			"title"		"Gamepad nagy pontosságú kamerával/célzással"
			"description"		"Ez a sablon gamepadhez tervezett játékokkal m?ködik a legjobban, de támogat egeret is a kamerairányításhoz vagy célzáshoz. Ez használja ki a legjobban játékvezérl?d jobb oldali felületét pontos célzáshoz és kamerairányításhoz."
		}
		"japanese"
		{
			"title"		"???????/??????????????"
			"description"		"?????????????????????????????????????????????????????????????????????????????????????????????????????????"
		}
		"koreana"
		{
			"title"		"?? ???/?? ??? ?? ?? ??"
			"description"		"? ??? ?? ??? ??? ??? ?? ???? ??? ???? ? ?? ????? ??? ???? ??? ?? ?? ???? ?????. ????? ?? ??? ?? ??? ??? ??? ? ? ? ??? ?? ?? ????."
		}
		"polish"
		{
			"title"		"Kontroler, wysoka precyzja poruszania kamer? / celowania"
			"description"		"Ten szablon b?dzie dzia?a? najlepiej dla gier, które zosta?y zaprojektowane z my?l? o kontrolerze, ale wspieraj? tak?e myszk? do poruszania kamer? lub celowania. Wykorzysta to w najlepszy sposób praw? stron? pada na twoim kontrolerze do precyzyjnego celowania i sterowania kamer?."
		}
		"portuguese"
		{
			"title"		"Comando com câmara/mira precisa"
			"description"		"Este modelo é indicado para jogos concebidos com o uso do comando em mente, mas que também permitem o uso de um rato para apontar ou controlar a câmara. Logo, este modelo tirará um melhor proveito do pad direito do teu comando para controlos de câmara e mira precisos."
		}
		"romanian"
		{
			"title"		"Gamepad cu camer?/?int? de precizie înalt?"
			"description"		"?ablonul func?ioneaz? cel mai bine pentru jocuri care sunt proiectate pentru gamepad, dar care suport? ?i mouse pentru desktop, cu scopul de a controla camera sau a fixa ?inta. Acesta va face cea mai bun? treab?, profitând anume de partea dreapt? a pad-ului pentru a ?inti cu precizie ?i a controla camera."
		}
		"russian"
		{
			"title"		"??????? ? ????????????? ?????"
			"description"		"???? ?????? ???????? ??? ???, ????????????? ??? ?????????? ? ?????????????? ?????????? ??????? ? ???????????? ? ??????? ???????????? ????. ??? ?????????? ???????????? ???????? ????? ?????????????? ?????? ???????."
		}
		"spanish"
		{
			"title"		"Mando con cámara/apuntado de alta precisión"
			"description"		"La plantilla funciona mejor con juegos que han sido diseñados con un mando en mente, pero también es compatible con un ratón de escritorio para controlar la cámara y apuntar. En concreto, sacará el mejor partido aprovechando el pad de la derecha de tu controlador para apuntar con precisión y controlar la cámara."
		}
		"swedish"
		{
			"title"		"Gamepad med högprecisionskamera/sikte"
			"description"		"Mallen fungerar bäst för spel som designats med en gamepad i åtanke, men även stödjer mus för kamerakontroll eller sikte. Denna är bäst på att dra fördel av den högra plattan på din handkontroll för noggrant siktande och kamerakontroll."
		}
		"schinese"
		{
			"title"		"?????/????"
			"description"		"????????????????????????????????????????????????????????????????????????"
		}
		"brazilian"
		{
			"title"		"Controle com câmera/mira precisa"
			"description"		"Este modelo funciona melhor em jogos projetados para controles, mas que permitem o uso de um mouse para controlar a câmera ou a mira, tirando assim proveito do trackpad direito do seu controle para mira e controle de câmera precisos."
		}
		"bulgarian"
		{
			"title"		"??????? ? ?????? ??????? ?? ??????/??????????"
			"description"		"???? ?????? ????? ???-????? ?????? ??? ????, ????? ?? ???????????, ???????? ??????? ????????, ?? ???? ???? ????????? ????? ?? ?????????? ?? ???????? ??? ??????????. ???? ?? ? ???-?????? ??? ???????????? ??????????? ?? ?????? ??? ?? ?????????? ?? ?? ????? ?????????? ? ?????????? ?? ????????."
		}
		"greek"
		{
			"title"		"??????????? ?? ?????? ????????? ??????/?????"
			"description"		"?? ??????? ???? ?????????? ???? ??? ????????? ??????????? ??? ??? ????? ???????????? ???? ?????? ??????????? ??????? ??? ??? ?????? ??????? ? ??? ????????. ???? ?? ???????? ???????? ??????????????? ?? pad ???? ????? ?????? ??? ???????????? ??? ???????? ????????? ??? ?????? ???????."
		}
		"turkish"
		{
			"title"		"Yüksek Hassasiyetli Kamera/Ni?anl? Oyun Kumandas?"
			"description"		"?ablon kontrolcü deste?i ile tasarlanm?? ama ayn? zamanda da hedef alma ve kamera kontrolü için masaüstü faresini destekleyen oyunlar için çok iyidir. Bu ?ablon, özellikle pad'inizin sa? taraf?n? hassas ni?an alma ve kamera kontrolü için en iyi ?ekilde kullan?r."
		}
		"ukrainian"
		{
			"title"		"??????? ? ???????????? ???????"
			"description"		"?????? ?????? ???????? ? ??????, ?? ???? ?????????? ? ??????????? ????????? ?????????, ??? ????? ??????????? ????'?????? ???? ??? ????????? ??????? ?? ?????????????. ????????, ????????? ??????????? ????? ??????? ??? ???????????? ?????? ????????? ?????? ?????? ???????? ??? ??????? ???????????? ?? ????????? ???????."
		}
	}
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"inputs"
		{
			"button_A"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press 4, Skill 4"
						}
					}
				}
			}
			"button_B"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press 3, Skill 3"
						}
					}
				}
			}
			"button_X"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press SPACE, Close all windows"
						}
					}
				}
			}
			"button_Y"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press Q, Potion"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button dpad_up"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button dpad_down"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button dpad_right"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button dpad_left"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"joystick_camera"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button JOYSTICK_RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
		"settings"
		{
			"output_joystick"		"1"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"joystick_move"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button JOYSTICK_LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT, Secondary"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
		"settings"
		{
			"output_trigger"		"1"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT, Primary"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
		"settings"
		{
			"output_trigger"		"2"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"absolute_mouse"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button JOYSTICK_RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
		"settings"
		{
			"sensitivity"		"99"
			"doubetap_max_duration"		"324"
		}
	}
	"group"
	{
		"id"		"7"
		"mode"		"joystick_move"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button JOYSTICK_RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
		"settings"
		{
			"output_joystick"		"1"
		}
	}
	"group"
	{
		"id"		"9"
		"mode"		"touch_menu"
		"inputs"
		{
			"touch_menu_button_0"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press I, Inventory, ghost_030_inv_0070.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_1"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press S, Skills, ghost_110_social_0080.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_2"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press J, Quests, ghost_050_menu_0100.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_3"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press L, Journal, ghost_050_menu_0090.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_4"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F, Follower, ghost_110_social_0050.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_5"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press TAB, Map (Local), ghost_050_menu_0030.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_6"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press M, Map (Global), ghost_070_setting_0050.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_7"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press F1, Collection, ghost_030_inv_0090.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_8"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press P, Paragon, ghost_050_menu_0040.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_9"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press T, Town Portal, ghost_050_menu_0010.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_10"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press G, Banner, ghost_030_inv_0010.png #4D0000 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
		"settings"
		{
			"touch_menu_button_count"		"12"
			"touch_menu_position_x"		"11"
			"touch_menu_position_y"		"54"
			"touch_menu_scale"		"92"
		}
	}
	"group"
	{
		"id"		"10"
		"mode"		"dpad"
		"inputs"
		{
			"dpad_north"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press UP_ARROW"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_south"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press DOWN_ARROW"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_east"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press RIGHT_ARROW"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"dpad_west"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press LEFT_ARROW"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"11"
		"mode"		"scrollwheel"
		"inputs"
		{
			"scroll_clockwise"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_wheel SCROLL_DOWN"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"scroll_counterclockwise"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_wheel SCROLL_UP"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"8"
		"mode"		"switches"
		"inputs"
		{
			"button_escape"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press ESCAPE"
						}
					}
				}
			}
			"button_menu"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"xinput_button select"
						}
					}
				}
			}
			"left_bumper"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press 2, Skill 2"
						}
					}
				}
			}
			"right_bumper"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press 1, Skill 1"
						}
					}
				}
			}
			"button_back_left"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press Q, Potion"
						}
					}
				}
			}
			"button_back_right"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"key_press LEFT_SHIFT"
						}
					}
				}
			}
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"Default"
		"group_source_bindings"
		{
			"8"		"switch active"
			"0"		"button_diamond active"
			"1"		"left_trackpad inactive"
			"9"		"left_trackpad active"
			"2"		"right_trackpad inactive"
			"6"		"right_trackpad active"
			"7"		"right_trackpad inactive"
			"3"		"joystick inactive"
			"10"		"joystick inactive"
			"11"		"joystick active"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
	}
	"settings"
	{
		"left_trackpad_mode"		"0"
		"right_trackpad_mode"		"0"
	}
}