"controller_mappings" { "version" "3" "revision" "113" "title" "god of war ragnarok kbm controller" "description" "Game has issues with steam input. Corrects by remapping kbm controls to controller, adds gyro for aiming and other tweaks." "creator" "76561198934124907" "progenitor" "" "url" "usercloud://2322010/kinda works_1" "export_type" "community" "controller_type" "controller_neptune" "controller_caps" "23117823" "major_revision" "0" "minor_revision" "0" "Timestamp" "1725398359" "actions" { "GameControls" { "title" "#Set_GameControls" "legacy_set" "0" "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } "Camera" { "title" "#Action_Camera" "input_mode" "joystick_move" } } "Button" { "useworld" "#Action_UseWorld" "evade" "#Action_Evade" "axerecall" "#Action_AxeRecall" "companioninteract" "#Action_CompanionInteract" "defend" "#Action_Defend" "AIM" "#Action_Aim" "lightattack" "#Action_LightAttack" "heavyattack" "#Action_HeavyAttack" "SPRINT" "#Action_Sprint" "primaryweapontoggle" "#Action_PrimaryWeaponToggle" "secondaryweapontoggle" "#Action_SecondaryWeaponToggle" "tertiaryweapontoggle" "#Action_TertiaryWeaponToggle" "companionammo" "#Action_CompanionAmmo" "togglelockon" "#Action_ToggleLockOn" "pausemenu" "#Action_Pause_menu" "weaponmenu" "#Action_Weapon_Menu" } } "MenuControls" { "title" "#Set_MenuControls" "legacy_set" "0" "StickPadGyro" { "Move" { "title" "#Menu_Move" "input_mode" "joystick_move" } "Camera" { "title" "#Menu_Camera" "input_mode" "joystick_move" } } "Button" { "MenuUp" "#Menu_Up" "MenuDown" "#Menu_Down" "MenuLeft" "#Menu_Left" "MenuRight" "#Menu_Right" "MenuPrevOption" "#Menu_PreviousOption" "MenuNextOption" "#Menu_NextOption" "MenuPrevScreen" "#Menu_PreviousScreen" "MenuNextScreen" "#Menu_NextScreen" "SELECT" "#Menu_Select" "Cancel" "#Menu_Cancel" "MenuX" "#Menu_X" "MenuY" "#Menu_Y" "MenuLclick" "#Menu_L_Click" "MenuRclick" "#Menu_R_Click" "MenuCharacter" "#Menu_Character" "MenuExit" "#Menu_Exit" } } } "action_layers" { } "localization" { "english" { "Set_GameControls" "Game Controls" "Set_MenuControls" "Menu Controls" "Action_Move" "Move" "Action_Camera" "Camera" "Action_UseWorld" "Interact" "Action_Evade" "Evade" "Action_AxeRecall" "Signature Weapon Ability" "Action_CompanionInteract" "Companion Action" "Action_Defend" "Block/Parry" "Action_Aim" "Aim" "Action_LightAttack" "Light Attack" "Action_HeavyAttack" "Heavy Attack" "Action_Sprint" "Sprint" "Action_PrimaryWeaponToggle" "Primary Weapon" "Action_SecondaryWeaponToggle" "Secondary Weapon" "Action_TertiaryWeaponToggle" "Tertiary Weapon" "Action_CompanionAmmo" "Arrow Type" "Action_ToggleLockOn" "Lock-On Camera" "Action_Pause_Menu" "Options" "Action_Weapon_Menu" "Weapons" "Menu_Move" "Move" "Menu_Camera" "Camera" "Menu_Up" "Up" "Menu_Down" "Down" "Menu_Left" "Left" "Menu_Right" "Right" "Menu_PreviousOption" "Previous Option" "Menu_NextOption" "Next Option" "Menu_PreviousScreen" "Previous Screen" "Menu_NextScreen" "Next Screen" "Menu_Select" "Select" "Menu_Cancel" "Cancel" "Menu_X" "Interact" "Menu_Y" "Mark/Default" "Menu_L_Click" "Equip/Cycle" "Menu_R_Click" "Info" "Menu_Character" "Character Menu" "Menu_Exit" "Exit Menu" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, , " } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "2" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "3" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "6" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "8" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "9" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "11" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls evade, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls useworld, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls companioninteract, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls axerecall, , " } } } "disabled_activators" { } } } } "group" { "id" "12" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls AIM, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "13" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls heavyattack, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "15" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls SELECT, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls Cancel, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuX, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuY, , " } } } "disabled_activators" { } } } } "group" { "id" "16" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuPrevScreen, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "17" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuNextScreen, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "18" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls SPRINT, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" "output_joystick" "2" } "gameactions" { "GameControls" "Camera" } } "group" { "id" "19" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls togglelockon, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "GameControls" "Move" } } "group" { "id" "20" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls companionammo, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls secondaryweapontoggle, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls primaryweapontoggle, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls tertiaryweapontoggle, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "21" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls togglelockon, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" "output_joystick" "2" } "gameactions" { "GameControls" "Camera" } } "group" { "id" "22" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls SPRINT, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "GameControls" "Move" } } "group" { "id" "23" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuUp, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuDown, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuRight, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuLeft, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "24" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls togglelockon, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" "curve_exponent" "1" } "gameactions" { "GameControls" "Camera" } } "group" { "id" "25" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuRclick, , " } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "26" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "27" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuRclick, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "MenuControls" "Camera" } } "group" { "id" "28" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuLclick, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "MenuControls" "Move" } } "group" { "id" "29" "mode" "single_button" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "game_action GameControls pausemenu, , " } } } "disabled_activators" { } } } } "group" { "id" "30" "mode" "single_button" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "game_action GameControls weaponmenu, , " } } } "disabled_activators" { } } } } "group" { "id" "33" "mode" "single_button" "name" "" "description" "" "inputs" { } } "group" { "id" "34" "mode" "single_button" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuCharacter, , " } } } "disabled_activators" { } } } } "group" { "id" "36" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "game_action GameControls togglelockon, , " } } } "disabled_activators" { } } } } "group" { "id" "37" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "game_action GameControls pausemenu, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "GameControls" "Move" } } "group" { "id" "39" "mode" "single_button" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "game_action GameControls pausemenu, , " } } } "disabled_activators" { } } } } "group" { "id" "41" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuX, , " } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "43" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls togglelockon, , " } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "45" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, , " } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls SPRINT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "47" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "475" "gyro_ratchet_button_mask" "33554432" } } "group" { "id" "48" "mode" "single_button" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "game_action GameControls weaponmenu, , " } } } "disabled_activators" { } } } } "group" { "id" "49" "mode" "2dscroll" "name" "" "description" "" "inputs" { "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "7" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button select, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button a, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button x, , " } } } "disabled_activators" { } } } } "group" { "id" "10" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls weaponmenu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls pausemenu, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls defend, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls lightattack, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls axerecall, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls useworld, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls evade, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action GameControls defend, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "group" { "id" "14" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuExit, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuCharacter, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuPrevOption, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuNextOption, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuX, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls SELECT, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls MenuY, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls Cancel, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "preset" { "id" "0" "name" "GameControls" "group_source_bindings" { "10" "switch active" "11" "button_diamond active" "18" "joystick inactive" "22" "joystick inactive" "45" "joystick active" "12" "left_trigger active" "13" "right_trigger active" "19" "right_joystick inactive" "21" "right_joystick inactive" "24" "right_joystick inactive" "43" "right_joystick active" "20" "dpad active" "30" "left_trackpad inactive" "37" "left_trackpad inactive" "39" "left_trackpad active" "29" "right_trackpad inactive" "36" "right_trackpad inactive" "48" "right_trackpad inactive" "49" "right_trackpad active" "47" "gyro active" } } "preset" { "id" "1" "name" "MenuControls" "group_source_bindings" { "14" "switch active" "15" "button_diamond active" "25" "joystick inactive" "28" "joystick active" "16" "left_trigger active" "17" "right_trigger active" "26" "right_joystick inactive" "27" "right_joystick inactive" "41" "right_joystick active" "23" "dpad active" "33" "right_trackpad inactive" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }