"controller_mappings"
{
	"version"		"3"
	"title"		"Faeria with radial menu"
	"description"		"Use left pad for action selection. Right grip for emotes"
	"creator"		"76561197966415923"
	"controller_type"		"controller_steamcontroller_gordon"
	"actions"
	{
		"Preset_1000002"
		{
			"title"		"Map"
			"legacy_set"		"1"
		}
		"Preset_1000003"
		{
			"title"		"Emotes"
			"legacy_set"		"1"
		}
	}
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"inputs"
		{
			"button_b"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 938 819 1"
						}
						"settings"
						{
							"delay_end"		"73"
						}
					}
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"delay_start"		"24"
						}
					}
				}
			}
			"button_y"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action SHOW_KEYBOARD"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"23"
		"mode"		"four_buttons"
		"inputs"
		{
			"button_b"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 597 758 1, Back"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_end"		"74"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"delay_start"		"24"
						}
					}
				}
			}
			"button_y"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action SHOW_KEYBOARD, Keyboard"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_end"		"74"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"24"
		"mode"		"trigger"
		"inputs"
		{
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"25"
		"mode"		"trigger"
		"inputs"
		{
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"27"
		"mode"		"radial_menu"
		"inputs"
		{
			"touch_menu_button_0"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 19899 17566 1, Prairie, ghost_035_magic_0324.png #232323 #33ad69"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"73"
							"delay_end"		"147"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"73"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"touch_menu_button_1"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 19779 16292 1, Mountain, ghost_040_act_0320.png #232323 #ad0000"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"72"
							"delay_end"		"123"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"97"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"touch_menu_button_2"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 20632 17020 1, Desert, ghost_035_magic_0350.png #232323 #ada200"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"73"
							"delay_end"		"147"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"97"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"touch_menu_button_3"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 20786 18628 1, +1 Faeria, ghost_040_act_0305.png #232323 #0074ad"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"49"
							"delay_end"		"124"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"74"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"touch_menu_button_4"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 19796 19265 1, +1 Card, ghost_050_menu_0305.png #232323 #E4E4E4"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"49"
							"delay_end"		"124"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"74"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"touch_menu_button_5"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 19062 18598 1, Lake, ghost_035_magic_0320.png #232323 #0045ad"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"49"
							"delay_end"		"124"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"74"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
			"touch_menu_button_6"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 19131 16990 1, Forest, ghost_035_magic_0352.png #232323 #00ad00"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"73"
							"delay_end"		"147"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"97"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
				}
			}
		}
		"settings"
		{
			"touch_menu_opacity"		"100"
			"touch_menu_position_x"		"100"
			"touch_menu_position_y"		"95"
			"touch_menu_scale"		"88"
			"touch_menu_show_labels"		"0"
		}
	}
	"group"
	{
		"id"		"29"
		"mode"		"absolute_mouse"
		"inputs"
		{
		}
	}
	"group"
	{
		"id"		"30"
		"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"
						}
					}
				}
			}
		}
		"settings"
		{
			"scroll_type"		"2"
		}
	}
	"group"
	{
		"id"		"31"
		"mode"		"four_buttons"
		"inputs"
		{
			"button_a"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_wheel SCROLL_DOWN"
						}
						"settings"
						{
							"hold_repeats"		"1"
						}
					}
				}
			}
			"button_y"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_wheel SCROLL_UP"
						}
						"settings"
						{
							"hold_repeats"		"1"
						}
					}
				}
			}
		}
		"settings"
		{
			"requires_click"		"0"
		}
	}
	"group"
	{
		"id"		"32"
		"mode"		"touch_menu"
		"inputs"
		{
			"touch_menu_button_0"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 19660 16353 1"
						}
						"settings"
						{
							"delay_end"		"98"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"delay_start"		"24"
						}
					}
				}
			}
		}
		"settings"
		{
			"touch_menu_button_count"		"2"
			"touchmenu_button_fire_type"		"3"
		}
	}
	"group"
	{
		"id"		"33"
		"mode"		"mouse_region"
		"inputs"
		{
		}
		"settings"
		{
			"output_joystick"		"3"
		}
	}
	"group"
	{
		"id"		"34"
		"mode"		"four_buttons"
		"inputs"
		{
		}
	}
	"group"
	{
		"id"		"35"
		"mode"		"trigger"
		"inputs"
		{
		}
	}
	"group"
	{
		"id"		"36"
		"mode"		"trigger"
		"inputs"
		{
			"edge"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
					"release"
					{
						"bindings"
						{
							"binding"		"controller_action CHANGE_PRESET 1 0 0"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"38"
		"mode"		"radial_menu"
		"inputs"
		{
			"touch_menu_button_1"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 11229 12075 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_2"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 12748 13137 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_3"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 13448 14957 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_4"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 12577 16990 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_5"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 11519 19144 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_6"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 9932 19114 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_7"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 8857 17172 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_8"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 9010 18234 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_9"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 8379 14896 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
			"touch_menu_button_10"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 8942 13015 1"
						}
						"settings"
						{
							"haptic_intensity"		"2"
						}
					}
				}
			}
		}
		"settings"
		{
			"touch_menu_position_x"		"47"
			"touch_menu_scale"		"127"
		}
	}
	"group"
	{
		"id"		"39"
		"mode"		"scrollwheel"
		"inputs"
		{
			"click"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"scroll_wheel_list_0"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 8447 14957 0"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"scroll_wheel_list_1"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 9164 13167 0"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"scroll_wheel_list_2"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 10307 12075 0"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"scroll_wheel_list_3"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 11468 12287 0"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"scroll_wheel_list_4"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 12458 13349 0"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
			"scroll_wheel_list_5"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 13089 15018 0"
						}
						"settings"
						{
							"haptic_intensity"		"1"
						}
					}
				}
			}
		}
		"settings"
		{
			"scroll_angle"		"161"
			"haptic_intensity"		"0"
			"scroll_wrap"		"0"
			"scroll_friction"		"0"
		}
	}
	"group"
	{
		"id"		"26"
		"mode"		"switches"
		"inputs"
		{
			"button_escape"
			{
				"activators"
				{
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button LEFT, Menu"
						}
						"settings"
						{
							"delay_start"		"24"
						}
					}
					"Full_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 21418 1001 1"
						}
						"settings"
						{
							"delay_end"		"74"
						}
					}
				}
			}
			"button_back_right"
			{
				"activators"
				{
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action CHANGE_PRESET 2 0 0"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"48"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"controller_action MOUSE_POSITION 10785 14836 0"
						}
						"settings"
						{
							"haptic_intensity"		"0"
						}
					}
					"Start_Press"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
						"settings"
						{
							"haptic_intensity"		"0"
							"delay_start"		"49"
						}
					}
				}
			}
		}
	}
	"group"
	{
		"id"		"37"
		"mode"		"switches"
		"inputs"
		{
			"button_back_right"
			{
				"activators"
				{
					"release"
					{
						"bindings"
						{
							"binding"		"controller_action CHANGE_PRESET 1 0 0"
						}
					}
					"release"
					{
						"bindings"
						{
							"binding"		"mouse_button RIGHT"
						}
					}
				}
			}
		}
	}
	"preset"
	{
		"id"		"0"
		"name"		"Default"
		"group_source_bindings"
		{
			"0"		"button_diamond active"
		}
	}
	"preset"
	{
		"id"		"1"
		"name"		"Preset_1000001"
		"group_source_bindings"
		{
		}
	}
	"preset"
	{
		"id"		"2"
		"name"		"Preset_1000002"
		"group_source_bindings"
		{
			"26"		"switch active"
			"23"		"button_diamond active"
			"29"		"right_trackpad active"
			"27"		"left_trackpad active"
			"32"		"left_trackpad inactive"
			"33"		"left_trackpad inactive"
			"24"		"left_trigger active"
			"25"		"right_trigger active"
			"30"		"joystick inactive"
			"31"		"joystick active"
		}
	}
	"preset"
	{
		"id"		"3"
		"name"		"Preset_1000003"
		"group_source_bindings"
		{
			"37"		"switch active"
			"34"		"button_diamond active"
			"38"		"right_trackpad inactive"
			"39"		"right_trackpad active"
			"35"		"left_trigger active"
			"36"		"right_trigger active"
		}
	}
	"settings"
	{
		"action_set_trigger_cursor_show"		"0"
		"action_set_trigger_cursor_hide"		"0"
	}
}
