"controller_mappings" { "version" "3" "title" "LiveLock Twin Stick Shooter" "description" "Your modified configuration for this game." "creator" "76561198132960300" "controller_type" "controller_steamcontroller_gordon" "Timestamp" "0" "actions" { "Default" { "title" "In-game" "legacy_set" "1" } "Preset_1000003" { "title" "Menu" "legacy_set" "1" } } "action_layers" { } "localization" { "english" { "title" "Keyboard (WASD) and Mouse" "description" "This template works great for the games on Steam that were designed with a keyboard and mouse in mind, without real gamepad support. The controller will drive the game's keyboard based events with buttons, but will make assumptions about which buttons move you around (WASD for movement, space for jump, etc.). The right pad will emulate the movement of a mouse." } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Weapon" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Weapon" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Reload/Interact" "binding" "key_press R, Reload/Interact" "binding" "key_press F, Reload/Interact" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Cycle Weapons" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, Weapon 1" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Weapon 3" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Weapon 2" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 2 1 1, Switch Set" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "layout" "3" } } "group" { "id" "2" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "deadzone_outer_radius" "8799" } } "group" { "id" "3" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Weapon" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Primary Weapon" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "6" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "8" "mode" "absolute_mouse" "inputs" { } "settings" { "sensitivity" "174" "trackball" "0" "haptic_intensity" "2" "mouse_dampening_trigger" "6" } } "group" { "id" "9" "mode" "mouse_joystick" "inputs" { } } "group" { "id" "10" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Forward" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Back" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Right" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Left" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "11" "mode" "four_buttons" "inputs" { } } "group" { "id" "12" "mode" "four_buttons" "inputs" { } } "group" { "id" "13" "mode" "trigger" "inputs" { } } "group" { "id" "14" "mode" "trigger" "inputs" { } } "group" { "id" "16" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Click" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "sensitivity" "174" "trackball" "0" "haptic_intensity" "2" } } "group" { "id" "17" "mode" "dpad" "inputs" { "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, Switch Modes" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "18" "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" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, Switch Set" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "19" "mode" "mouse_region" "inputs" { } "settings" { "output_joystick" "3" } } "group" { "id" "7" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Esc" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Dodge" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Weak Melee" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Sprint" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Cycle Weapons" } } } } } } "group" { "id" "15" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Esc" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Space" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "7" "switch active" "0" "button_diamond active" "1" "left_trackpad active" "11" "left_trackpad inactive" "2" "right_trackpad active" "6" "right_trackpad inactive" "8" "right_trackpad inactive" "9" "right_trackpad inactive" "19" "right_trackpad inactive" "3" "joystick inactive" "10" "joystick active" "4" "left_trigger active" "5" "right_trigger active" } } "preset" { "id" "1" "name" "Preset_1000003" "group_source_bindings" { "15" "switch active" "12" "button_diamond inactive" "17" "left_trackpad inactive" "18" "left_trackpad active" "16" "right_trackpad active" "13" "left_trigger active" "14" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" "action_set_trigger_cursor_show" "2" "action_set_trigger_cursor_hide" "1" } }