"controller_mappings" { "version" "3" "title" "Forcens Guild Wars 2 bindings with 2 sets" "description" "I mainly use elementalist for this. (It's not perfect, especially the left radial menu) Map the Action Camera to Insert ingame.Might need to remap the stick click also depending on your keyboard." "creator" "76561197972131905" "controller_type" "controller_steamcontroller_gordon" "actions" { "Default" { "title" "camera" "legacy_set" "1" } "Preset_1000002" { "title" "pointer" "legacy_set" "1" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0, Skill 0" } "settings" { "haptic_intensity" "2" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6, Skill 6 (heal)" } "settings" { "haptic_intensity" "2" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9, Skill 9" } "settings" { "haptic_intensity" "2" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Skill 4" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "haptic_intensity" "2" } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, up" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, down" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, right" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, left" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK, Change weapon/drop equipment (might need remap for your keyboard)" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "23896" "edge_binding_invert" "1" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Interact/right click" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "sensitivity" "262" "haptic_intensity" "2" "rotation" "12" "friction_vert_scale" "98" "acceleration" "1" } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, Skill 8" } "settings" { "haptic_intensity" "2" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7, Skill 7" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Skill 1/click hold" } "settings" { "toggle" "1" "interruptable" "0" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Skill 2" } } } } } "settings" { "output_trigger" "2" "adaptive_threshold" "0" } } "group" { "id" "6" "mode" "absolute_mouse" "inputs" { } "settings" { "gyro_button" "0" } } "group" { "id" "7" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "8" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4" } "settings" { "haptic_intensity" "2" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3" } "settings" { "haptic_intensity" "2" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2" } "settings" { "haptic_intensity" "2" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "haptic_intensity" "2" "button_size" "17998" } } "group" { "id" "9" "mode" "dpad" "inputs" { } } "group" { "id" "10" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "3" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK" } "settings" { "haptic_intensity" "3" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } "settings" { "haptic_intensity" "3" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "3" } } } } } "settings" { "haptic_intensity" "3" } } "group" { "id" "11" "mode" "touch_menu" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1" } } } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4" } } } } } "settings" { "touch_menu_button_count" "4" "touch_menu_opacity" "74" "touch_menu_position_x" "24" "touch_menu_scale" "69" } } "group" { "id" "13" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1, , ghost_035_magic_0334.png #232323 #ad0000" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2, , ghost_035_magic_0329.png #232323 #0074ad" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3, , ghost_035_magic_0350.png #232323 #ad00ad" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4, , ghost_035_magic_0359.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, , ghost_050_menu_0030.png #232323 #96ad00" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touch_menu_opacity" "85" "touch_menu_position_x" "17" "touch_menu_position_y" "52" "touch_menu_scale" "110" } } "group" { "id" "15" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN" } "settings" { "haptic_intensity" "2" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Skill 6 (heal)" } "settings" { "haptic_intensity" "2" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9, Skill 9" } "settings" { "haptic_intensity" "2" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Skill 4" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "haptic_intensity" "2" } } "group" { "id" "16" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "3" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK" } "settings" { "haptic_intensity" "3" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } "settings" { "haptic_intensity" "3" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "3" } } } } } "settings" { "haptic_intensity" "3" } } "group" { "id" "17" "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" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK, Change weapon/drop equipment" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "18" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1, , ghost_035_magic_0334.png #232323 #ad0000" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2, , ghost_035_magic_0329.png #232323 #0074ad" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3, , ghost_035_magic_0350.png #232323 #ad00ad" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4, , ghost_035_magic_0359.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touch_menu_opacity" "80" "touch_menu_position_y" "69" "touch_menu_scale" "77" } } "group" { "id" "19" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Interact/right click" } "settings" { "haptic_intensity" "2" } } "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Interact/right click" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "sensitivity" "163" "haptic_intensity" "2" "rotation" "11" "friction_vert_scale" "98" "mouse_move_threshold" "2" } } "group" { "id" "20" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Skill 8" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "21" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, click" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" "adaptive_threshold" "0" } } "group" { "id" "22" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "23" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "2" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "scroll_angle" "143" "haptic_intensity" "0" "scroll_type" "2" "scroll_invert" "1" "scroll_friction" "1" } } "group" { "id" "12" "mode" "switches" "inputs" { "button_escape" { "activators" { "Long_Press" { "bindings" { "binding" "key_press I, Inventory" } "settings" { "long_press_time" "149" } } } } "button_menu" { "activators" { "Long_Press" { "bindings" { "binding" "key_press M, Map" } "settings" { "long_press_time" "149" } } } } "left_bumper" { "activators" { "Long_Press" { "bindings" { "binding" "key_press INSERT, Toggle action camera (needs to be bound in game)" "binding" "key_press INSERT, Hold to toggle action camera (needs to be bound in game)" } "settings" { "long_press_time" "220" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, Skill 5" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Skill 3" } } } } } } "group" { "id" "14" "mode" "switches" "inputs" { "button_escape" { "activators" { "Long_Press" { "bindings" { "binding" "key_press I, Inventory/use mouse for something" } "settings" { "long_press_time" "149" } } } } "button_menu" { "activators" { "Long_Press" { "bindings" { "binding" "key_press M, Map" } "settings" { "long_press_time" "149" } } } } "left_bumper" { "activators" { "Long_Press" { "bindings" { "binding" "key_press INSERT, Toggle action camera (needs to be bound in game)" } "settings" { "long_press_time" "73" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, Skill 5" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Skill 3" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, jump" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "12" "switch active" "0" "button_diamond active" "9" "button_diamond inactive modeshift" "10" "button_diamond active modeshift" "1" "joystick active" "2" "left_trackpad inactive" "8" "left_trackpad inactive" "11" "left_trackpad inactive" "13" "left_trackpad active" "3" "right_trackpad active" "4" "left_trigger active" "5" "right_trigger active" "6" "gyro inactive" "7" "gyro active modeshift" } } "preset" { "id" "1" "name" "default" "group_source_bindings" { } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "14" "switch active" "15" "button_diamond active" "16" "button_diamond active modeshift" "17" "joystick active" "18" "left_trackpad inactive" "23" "left_trackpad active" "19" "right_trackpad active" "20" "left_trigger active" "21" "right_trigger active" "22" "gyro active modeshift" } } "settings" { "action_set_trigger_cursor_show" "2" "action_set_trigger_cursor_hide" "1" } }