"controller_mappings" { "version" "3" "revision" "296" "title" "Mallahowl's Plague Binding - Version 1.1" "description" "Set caamera sen 0.85, Aim sen 1.25. Right trigger full pull Vault/Climb/Craft. Gyro on trackpad touch when walking, aways on while aiming. Much improved ammo selection over previous ver.: click and hold right trackpad to use; A lot faster. I'm retarded for not thinking of that before." "creator" "76561198022086273" "controller_type" "controller_steamcontroller_gordon" "major_revision" "0" "minor_revision" "0" "Timestamp" "-33489408" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { "Preset_1000001" { "title" "Aim" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000002" { "title" "Items" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000003" { "title" "Trackpad Move" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, Vault/Climb" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, Dodge/Drop" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, Crouch" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, Interact/Pick Up" } } } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, Order: Interact" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, Order: Follow/Stay" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left" } } } } } "settings" { "requires_click" "0" "layout" "0" "deadzone" "1999" "edge_binding_radius" "24995" "haptic_intensity_override" "3" "analog_emulation_period" "29" } } "group" { "id" "2" "mode" "joystick_camera" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "98" } } "group" { "id" "3" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action add_layer 4 0 0" "binding" "xinput_button JOYSTICK_LEFT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "edge_binding_radius" "32767" "sensitivity" "97" } } "group" { "id" "4" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action add_layer 2 0 0, Aim sling (hold)" "binding" "xinput_button TRIGGER_LEFT, Aim sling (hold)" "binding" "xinput_button SHOULDER_LEFT, Aim sling (hold)" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" "deadzone_outer_radius" "31999" "deadzone_inner_radius" "999" "edge_binding_radius" "4092" "haptic_intensity" "0" "adaptive_threshold" "0" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, Vault/Climb" "binding" "xinput_button TRIGGER_RIGHT, Vault/Climb" } "settings" { "haptic_intensity" "2" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, Sprint/Shoot/Throw" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" "edge_binding_radius" "4264" "haptic_intensity" "0" "adaptive_threshold" "2" } } "group" { "id" "6" "mode" "joystick_move" "inputs" { } "settings" { "edge_binding_radius" "32767" "anti_deadzone" "7372" "haptic_intensity" "0" "deadzone_outer_radius" "32000" "gyro_button" "7" "sensitivity" "97" } } "group" { "id" "7" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } } } } "doubletap" { "activators" { "Full_Press" { "bindings" { "binding" "key_press N" } } } } } "settings" { "sensitivity" "422" "haptic_intensity" "0" "rotation" "13" "friction_vert_scale" "99" "sensitivity_vert_scale" "49" "mouse_move_threshold" "1" "edge_spin_velocity" "874" "edge_spin_radius" "23361" "doubetap_max_duration" "323" } } "group" { "id" "8" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action add_layer 3 0 0, Ammo selection" } } } } } "settings" { "sensitivity" "243" "haptic_intensity" "0" "rotation" "14" "friction" "1" "friction_vert_scale" "99" "sensitivity_vert_scale" "99" "mouse_smoothing" "31" "edge_spin_velocity" "1000" "edge_spin_radius" "26636" "doubetap_max_duration" "333" } } "group" { "id" "9" "mode" "absolute_mouse" "inputs" { } "settings" { "sensitivity" "349" "trackball" "0" "haptic_intensity" "0" "friction" "0" "acceleration" "1" "doubetap_max_duration" "323" } } "group" { "id" "10" "mode" "absolute_mouse" "inputs" { } "settings" { "sensitivity" "149" "invert_y" "1" "haptic_intensity" "0" "mouse_smoothing" "40" "mouse_move_threshold" "2" "gyro_button" "0" } } "group" { "id" "11" "mode" "absolute_mouse" "inputs" { } "settings" { "sensitivity" "186" "haptic_intensity" "0" "sensitivity_vert_scale" "98" "acceleration" "3" "mouse_smoothing" "40" } } "group" { "id" "12" "mode" "joystick_move" "inputs" { } "settings" { "edge_binding_radius" "32370" "anti_deadzone" "12282" "haptic_intensity" "0" "deadzone_outer_radius" "31199" "deadzone_shape" "1" "gyro_neutral" "16383" "invert_y" "1" "sensitivity" "98" } } "group" { "id" "13" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "32000" } } "group" { "id" "14" "mode" "dpad" "inputs" { } "settings" { "requires_click" "0" } } "group" { "id" "15" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } } } } } "settings" { "edge_binding_radius" "32767" } } "group" { "id" "16" "mode" "mouse_region" "inputs" { } "settings" { "haptic_intensity" "0" "output_joystick" "3" } } "group" { "id" "17" "mode" "mouse_joystick" "inputs" { } } "group" { "id" "18" "mode" "mouse_joystick" "inputs" { } "settings" { "haptic_intensity" "0" "gyro_button" "0" } } "group" { "id" "19" "mode" "mouse_joystick" "inputs" { } "settings" { "invert_y" "1" "haptic_intensity" "0" "mouse_move_threshold" "2" } } "group" { "id" "20" "mode" "dpad" "inputs" { } "settings" { "requires_click" "0" } } "group" { "id" "21" "mode" "dpad" "inputs" { } "settings" { "requires_click" "0" } } "group" { "id" "22" "mode" "mouse_joystick" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X" } } } } "doubletap" { "activators" { "Full_Press" { "bindings" { "binding" "key_press N" } } } } } "settings" { "haptic_intensity" "0" "mouse_move_threshold" "1" "edge_spin_velocity" "799" "edge_spin_radius" "23361" "doubetap_max_duration" "324" } } "group" { "id" "23" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } } } } } "settings" { "adaptive_centering" "1" "haptic_intensity" "0" } } "group" { "id" "24" "mode" "joystick_camera" "inputs" { } } "group" { "id" "27" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" "sensitivity" "364" "mouse_smoothing" "2" "gyro_button" "0" } } "group" { "id" "28" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "29" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action remove_layer 2 1 1" } } } } } "settings" { "layer" "1" } } "group" { "id" "30" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "31" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "32" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "33" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "34" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" "sensitivity" "491" } } "group" { "id" "35" "mode" "trigger" "inputs" { "edge" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 2 0 0" } } "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT" } } } } } "settings" { "layer" "1" } } "group" { "id" "36" "mode" "trigger" "inputs" { } "settings" { "layer" "1" "adaptive_threshold" "0" } } "group" { "id" "37" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action remove_layer 2 1 1" } } } } } "settings" { "layer" "1" "requires_click" "0" "layout" "0" "deadzone" "1986" } } "group" { "id" "38" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" "curve_exponent" "1" "edge_binding_radius" "25394" "haptic_intensity" "3" "deadzone_inner_radius" "2399" "deadzone_outer_radius" "26399" "deadzone_shape" "1" } } "group" { "id" "39" "mode" "joystick_camera" "inputs" { } "settings" { "curve_exponent" "1" } } "group" { "id" "40" "mode" "joystick_move" "inputs" { } "settings" { "curve_exponent" "1" "deadzone_outer_radius" "0" } } "group" { "id" "42" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "43" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "44" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" "sensitivity" "1" } } "group" { "id" "45" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "46" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "47" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "48" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "49" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "50" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "51" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, Vault/Climb" } } } } } "settings" { "layer" "1" } } "group" { "id" "52" "mode" "joystick_move" "inputs" { "click" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 3 0 0, Close ammo selection" } } } } } "settings" { "layer" "1" "curve_exponent" "1" "haptic_intensity" "0" "deadzone_outer_radius" "0" } } "group" { "id" "54" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "55" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "56" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "57" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "58" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT" "binding" "controller_action remove_layer 4 0 0" } } } } } "settings" { "layer" "1" } } "group" { "id" "59" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "60" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "61" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "62" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "63" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "64" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, Order: Interact" } "settings" { "haptic_intensity" "3" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, Order: Follow/Stay" } "settings" { "haptic_intensity" "3" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT" "binding" "controller_action remove_layer 4 0 0" } } } } } "settings" { "layer" "1" "requires_click" "0" "layout" "0" } } "group" { "id" "65" "mode" "joystick_move" "inputs" { } "settings" { "layer" "1" "curve_exponent" "5" "custom_curve_exponent" "269" "anti_deadzone" "1638" "haptic_intensity" "1" "deadzone_inner_radius" "5597" "deadzone_outer_radius" "21594" "deadzone_shape" "1" } } "group" { "id" "25" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button START, Pause" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button SELECT, Crafting Menu" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button SHOULDER_LEFT, Aim throw (hold)" "binding" "controller_action add_layer 2 0 0, Aim throw (hold)" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Look at (RS or F on prompts)" "binding" "key_press E, Look at (RS or F on prompts)" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, Crouch" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, Interact/Pick Up" } } } } } } "group" { "id" "26" "mode" "switches" "inputs" { "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button SHOULDER_LEFT" } } "release" { "bindings" { "binding" "controller_action remove_layer 2 0 0" } } "release" { "bindings" { "binding" "controller_action remove_layer 3 0 0" } } } } } "settings" { "layer" "1" } } "group" { "id" "41" "mode" "switches" "inputs" { "always_on_action" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button SHOULDER_RIGHT, Selection Wheel On" } } } } } "settings" { "layer" "1" } } "group" { "id" "53" "mode" "switches" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "25" "switch active" "2" "right_trackpad inactive" "7" "right_trackpad inactive modeshift" "8" "right_trackpad active" "22" "right_trackpad inactive" "23" "right_trackpad inactive" "39" "right_trackpad inactive modeshift" "40" "right_trackpad active modeshift" "6" "gyro inactive" "10" "gyro inactive modeshift" "11" "gyro active" "12" "gyro active modeshift" "16" "gyro inactive modeshift" "18" "gyro inactive modeshift" "19" "gyro inactive" "20" "gyro inactive modeshift" "3" "joystick active" "9" "joystick inactive modeshift" "13" "joystick inactive" "14" "joystick inactive modeshift" "15" "joystick active modeshift" "17" "joystick inactive" "24" "joystick inactive" "0" "button_diamond active" "21" "button_diamond inactive" "1" "left_trackpad active" "4" "left_trigger active" "5" "right_trigger active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "26" "switch active" "33" "right_trackpad active modeshift" "34" "right_trackpad active" "27" "gyro active" "28" "gyro active modeshift" "29" "joystick inactive" "30" "joystick active modeshift" "37" "joystick active" "31" "button_diamond active" "32" "left_trackpad inactive" "38" "left_trackpad active" "35" "left_trigger active" "36" "right_trigger active" } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "41" "switch active" "42" "right_trackpad inactive" "43" "right_trackpad active modeshift" "52" "right_trackpad active" "44" "gyro active" "45" "gyro active modeshift" "46" "joystick active" "47" "joystick active modeshift" "48" "button_diamond active" "49" "left_trackpad active" "50" "left_trigger active" "51" "right_trigger active" } } "preset" { "id" "3" "name" "Preset_1000003" "group_source_bindings" { "53" "switch active" "54" "right_trackpad active" "55" "right_trackpad active modeshift" "56" "gyro active" "57" "gyro active modeshift" "58" "joystick inactive" "59" "joystick active modeshift" "64" "joystick active" "60" "button_diamond active" "61" "left_trackpad inactive" "65" "left_trackpad active" "62" "left_trigger active" "63" "right_trigger active" } } "settings" { "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }