"controller_mappings" { "version" "3" "revision" "30" "title" "WoW Steam Controller/FF14 style layout" "description" "A layout that allows you to sort 16 actions to the ABXY and left trackpad, with the actions mapped to a FF14 style button layout. Each set of four has 2 alternative maps that you hold down a long-press key to swap, for a total of 16 main actions. Map, autorun, shift, camera control buttons also available. Have used this for years to raid successfully, even with my disability that makes keyboard and mouse use painful. " "creator" "76561197972324231" "progenitor" "" "url" "workshop://2959727725" "export_type" "community" "controller_type" "controller_steamcontroller_gordon" "controller_caps" "2179061" "major_revision" "0" "minor_revision" "0" "Timestamp" "68026891" "actions" { "Default" { "title" "Default" "legacy_set" "1" } "Preset_1000002" { "title" "WoW" "legacy_set" "1" } } "action_layers" { } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "2" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_3, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_1, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_4, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "3" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, , " "binding" "key_press Z, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3, , " } } } "disabled_activators" { } } } } "group" { "id" "8" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "9" "mode" "radial_menu" "name" "" "description" "" "inputs" { } } "group" { "id" "10" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F5, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F8, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F7, , " } } } "disabled_activators" { } } } } "group" { "id" "11" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7, , " } } } "disabled_activators" { } } } } "group" { "id" "13" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_1, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_3, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_4, , " } } } "disabled_activators" { } } } } "group" { "id" "14" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_5, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_6, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_7, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_8, , " } } } "disabled_activators" { } } } } "group" { "id" "15" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } } } "disabled_activators" { } } } } "group" { "id" "16" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, , " } } } "disabled_activators" { } } } } "group" { "id" "17" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "18" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "19" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Right Mouse, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "20" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Left Mouse, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "21" "mode" "single_button" "name" "" "description" "" "inputs" { } } "group" { "id" "22" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "23" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "24" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" } } "group" { "id" "25" "mode" "scrollwheel" "name" "" "description" "" "inputs" { } } "group" { "id" "26" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "27" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "28" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" } } "group" { "id" "29" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "30" "mode" "dpad" "name" "" "description" "" "inputs" { } } "group" { "id" "31" "mode" "single_button" "name" "" "description" "" "inputs" { } } "group" { "id" "34" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_7, , #232323 #E4E4E4" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_5, , #232323 #E4E4E4" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_6, , #232323 #E4E4E4" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_8, , #232323 #E4E4E4" } } } "disabled_activators" { } } } } "group" { "id" "6" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, Map, , " } } "Long_Press" { "bindings" { "binding" "controller_action SHOW_KEYBOARD, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift button_diamond 11" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift right_trackpad 22" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift joystick 28" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 10" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press END, , " } } "Long_Press" { "bindings" { "binding" "key_press HOME, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK, , " } } "Long_Press" { "bindings" { "binding" "key_press NUM_LOCK, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Long_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } } } "group" { "id" "12" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Tab, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift button_diamond 16" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 14" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Left Control, , " } } } "disabled_activators" { } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "11" "button_diamond active modeshift" "3" "right_trackpad active" "21" "right_trackpad inactive modeshift" "22" "right_trackpad active modeshift" "1" "joystick active" "23" "joystick inactive modeshift" "24" "joystick inactive modeshift" "25" "joystick inactive modeshift" "26" "joystick inactive modeshift" "27" "joystick inactive modeshift" "28" "joystick inactive modeshift" "2" "left_trackpad inactive" "7" "left_trackpad active" "8" "left_trackpad inactive" "9" "left_trackpad inactive" "10" "left_trackpad active modeshift" "34" "left_trackpad inactive modeshift" "5" "right_trigger active" "29" "right_trigger active modeshift" "4" "left_trigger active" } } "preset" { "id" "1" "name" "Preset_1000002" "group_source_bindings" { "12" "switch active" "15" "button_diamond active" "16" "button_diamond active modeshift" "18" "right_trackpad active" "17" "joystick active" "13" "left_trackpad active" "14" "left_trackpad active modeshift" "30" "left_trackpad inactive" "31" "left_trackpad inactive" "20" "right_trigger active" "19" "left_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }