"controller_mappings" { "version" "3" "revision" "1" "title" "Ultimate Advanced Game Pad Mode" "description" "First bind T in game to Move Only. Soft Pull and hold left trigger to stop moving, to use analog stick to zoom and scroll, and to use right pad click as alt. Use left thumb pad click to use potion slot 1 or click hold to swap weapons. Mastering this config is a fun way to play." "creator" "76561197994317314" "controller_type" "controller_steamcontroller_gordon" "major_revision" "0" "minor_revision" "0" "Timestamp" "-140384453" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" "binding" "mouse_button LEFT" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 10871 9435 0" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "2" "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" "3" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "1" } } } } "doubletap" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "124" "friction" "1" "acceleration" "3" "mouse_smoothing" "28" } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, SP for modifiers" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, FP - " "binding" "mouse_button LEFT, FP - " } "settings" { "haptic_intensity" "2" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, SP - " } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "mouse_joystick" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PERIOD" } "settings" { "haptic_intensity" "1" "toggle" "1" } } } } } } "group" { "id" "8" "mode" "mouse_region" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, 1" } "settings" { "haptic_intensity" "2" } } "Long_Press" { "bindings" { "binding" "key_press X, LP Weapon Swap" } } } } "touch" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Move" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_joystick" "3" "scale" "77" "position_x" "49" "position_y" "53" "sensitivity_horiz_scale" "74" "sensitivity_vert_scale" "43" "teleport_stop" "0" "mouse_trigger_clamp_amount" "4048" } } "group" { "id" "9" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" "binding" "key_press 2" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "layout" "2" } } "group" { "id" "15" "mode" "touch_menu" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press I, Inventory, ghost_010_wpn_0060.png #434343 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Skills, ghost_035_magic_0316.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, World Map, ghost_050_menu_0030.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Map Toggle, ghost_050_menu_0030.png #939393 #434343" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press J, Quest" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press L, Journal" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Portal" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touch_menu_button_count" "7" "touch_menu_show_labels" "0" } } "group" { "id" "16" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "124" "friction" "1" "friction_vert_scale" "99" "acceleration" "3" "mouse_smoothing" "29" } } "group" { "id" "17" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "hold_repeats" "1" "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "hold_repeats" "1" "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "gyro_neutral" "16383" } } "group" { "id" "18" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" "binding" "key_press LEFT_CONTROL" "binding" "mouse_button LEFT" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT" } } } } } } "group" { "id" "19" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, Hold Mod for Alt" } "settings" { "haptic_intensity" "1" } } } } "doubletap" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "acceleration" "2" } } "group" { "id" "20" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" "binding" "key_press LEFT_SHIFT" "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "21" "mode" "joystick_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 12351 19091 0" } } } } } "settings" { "output_joystick" "2" } } "group" { "id" "22" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press I, Inventory, ghost_010_wpn_0060.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Social, ghost_110_social_0040.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press P, Passive Skills, ghost_035_magic_0353.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Character Screen, ghost_035_magic_0316.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press O, Options, ghost_070_setting_0030.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press J, Quest, ghost_050_menu_0100.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H, Challenge and Achievements, ghost_050_menu_0080.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U, World Map, ghost_040_act_0339.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Map" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "23" "mode" "mouse_region" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 10892 9101 0" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PERIOD" } } } } } "settings" { "edge_binding_radius" "1" "output_joystick" "3" "scale" "32" "position_x" "32" "position_y" "72" "sensitivity_vert_scale" "69" } } "group" { "id" "24" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "33" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" "binding" "key_press 4" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } } } } } } "group" { "id" "34" "mode" "mouse_region" "inputs" { } "settings" { "output_joystick" "3" "scale" "77" "position_x" "34" "position_y" "71" "sensitivity_horiz_scale" "64" "sensitivity_vert_scale" "34" "mouse_dampening_trigger" "2" "mouse_trigger_clamp_amount" "5974" } } "group" { "id" "35" "mode" "trigger" "inputs" { } } "group" { "id" "36" "mode" "absolute_mouse" "inputs" { } "settings" { "sensitivity" "99" "gyro_button" "2" } } "group" { "id" "37" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } } } } "button_x" { "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" } } } } } } "group" { "id" "38" "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" "125" } } "group" { "id" "39" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "40" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "hold_repeats" "1" "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "hold_repeats" "1" "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, Weapon Swap" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } } "Long_Press" { "bindings" { "binding" "key_press LEFT_ALT" } } } } "left_trigger_threshold" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift joystick 40" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 16" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift right_trackpad 19" } "settings" { "interruptable" "0" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "1" "joystick inactive" "21" "joystick inactive" "22" "joystick active" "23" "joystick inactive" "24" "joystick inactive modeshift" "39" "joystick inactive modeshift" "40" "joystick active modeshift" "2" "left_trackpad inactive" "7" "left_trackpad inactive" "8" "left_trackpad active" "16" "left_trackpad active modeshift" "34" "left_trackpad inactive modeshift" "3" "right_trackpad inactive" "9" "right_trackpad inactive" "15" "right_trackpad inactive" "19" "right_trackpad active modeshift" "33" "right_trackpad active" "37" "right_trackpad inactive modeshift" "38" "right_trackpad inactive modeshift" "5" "right_trigger active" "20" "right_trigger active modeshift" "0" "button_diamond active" "18" "button_diamond active modeshift" "4" "left_trigger active" "35" "left_trigger active modeshift" "17" "gyro inactive" "36" "gyro active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }