"controller_mappings" { "version" "3" "title" "Anthony817's Legacy of Kain: Soul Reaver Xbox 360 config" "description" "Here is the best Xbox 360 controller binding that could be made. I took some inspiration to the layout of the controls in the Dreamcast port of the game, but of course took advantage of the extra inputs on Xbox controllers. It should also work with Original Xbox and Xbox one controllers. " "creator" "76561198363346259" "controller_type" "controller_xboxone" "Timestamp" "709720464" "actions" { "Default" { "title" "Default" "legacy_set" "1" } "Preset_1000001" { "title" "Crouch" "legacy_set" "1" } } "action_layers" { } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Feed on Souls" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Action" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Aim/Grapple" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, Forwards" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, Backwards " } "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" } } } } } "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" { } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Zoom" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Crouch" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "8" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_8, Cam up" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2, Cam down" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_0, Cam Right" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_CONTROL, Rotate Camera Left" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "9" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE" } } } } } } "group" { "id" "10" "mode" "four_buttons" "inputs" { } } "group" { "id" "11" "mode" "trigger" "inputs" { } } "group" { "id" "12" "mode" "trigger" "inputs" { } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu/Pause" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Glyph Menu/Enter" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Sneak/Face enemy" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Aim/Grapple" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Middle Mouse" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Left Control" } } } } "left_trigger" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift button_diamond 9" } "settings" { "interruptable" "0" } } } } } } "group" { "id" "13" "mode" "switches" "inputs" { } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "9" "button_diamond active modeshift" "1" "joystick active" "3" "right_trackpad active" "4" "left_trigger active" "5" "right_trigger active" "2" "dpad active" "7" "right_joystick inactive" "8" "right_joystick active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "13" "switch active" "10" "button_diamond active" "11" "left_trigger active" "12" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }