For instructions on how to use this mapping with the Steam Controller in Magicka 2, click the Download button or check out the instructions here.
Need help with how to use these configs? Click here!
"controller_mappings" { "version" "2" "title" "#Library_ControllerSaveDefaultTitle" "description" "#Library_ControllerSaveDefaultDescription" "creator" "76561197995653544" "actions" { "Menu" { "title" "#Set_Menu" "StickPadGyro" { "Move" { "title" "#Menu_Move" "input_mode" "joystick_move" } } "Button" { "confirm" "#Menu_Confirm" "Back" "#Menu_Back" "sign_out" "#Menu_SignOut" "skip" "#Menu_Skip" "edit" "#Menu_Edit" "nav_prev" "#Menu_NavPrev" "nav_next" "#Menu_NavNext" "nav_prev_inner" "#Menu_NavPrevInner" "nav_next_inner" "#Menu_NavNextInner" "nav_left" "#Menu_NavLeft" "nav_right" "#Menu_NavRight" "nav_up" "#Menu_NavUp" "nav_down" "#Menu_NavDown" "refresh" "#Menu_Refresh" "toggle_private_session" "#Menu_TogglePrivateSession" "invite_player" "#Menu_InvitePlayer" "select_player_slots" "#Menu_SelectPlayerSlots" } } "In-Game" { "title" "#Set_InGame" "StickPadGyro" { "Move" { "title" "#Game_Move" "input_mode" "joystick_move" } "direction" { "title" "#Game_Direction" "input_mode" "joystick_move" } } "Button" { "fire" "#Game_Fire" "cold" "#Game_Cold" "arcane" "#Game_Arcane" "life" "#Game_Life" "earth" "#Game_Earth" "lightning" "#Game_Lightning" "shield" "#Game_Shield" "water" "#Game_Water" "element_switch" "#Game_ElementSwitch" "open_magick_menu1" "#Game_OpenQuickslotMenu1" "open_magick_menu2" "#Game_OpenQuickslotMenu2" "open_magick_menu3" "#Game_OpenQuickslotMenu3" "open_magick_menu4" "#Game_OpenQuickslotMenu4" "melee_attack" "#Game_MeleeAttack" "imbue_weapon" "#Game_ImbueWeapon" "twist_free" "#Game_TwistFree" "spell_self" "#Game_CastSpellSelf" "spell_aoe" "#Game_CastSpellAoE" "Activate" "#Game_Activate" "use_magick1" "#Game_UseQuickslot1" "use_magick2" "#Game_UseQuickslot2" "use_magick3" "#Game_UseQuickslot3" "use_magick4" "#Game_UseQuickslot4" "request_revive" "#Game_RequestRevive" "confirm" "#Game_Confirm" "Back" "#Game_Back" "select_magick_template" "#Game_SelectMagickTemplate" "deselect_magick_template" "#Game_DeselectMagickTemplate" "pause" "#Game_Pause" "skip" "#Menu_Skip" } } } "localization" { "english" { "Set_General" "General Controls" "Game_Move" "Movement" "Game_Direction" "Direction/Forward Cast" "Game_AoECast" "Area Cast" "Game_SelfCast" "Self Cast" "Game_MeleeAttack" "Melee Attack/Cast Magick" "Game_Fire" "Fire" "Game_Cold" "Cold" "Game_Arcane" "Arcane" "Game_Life" "Life" "Game_Earth" "Earth" "Game_Lightning" "Lightning" "Game_Shield" "Shield" "Game_Water" "Water" "Set_Menu" "Menu Controls" "Set_InGame" "In-Game Controls" "Menu_Move" "Navigate" "Menu_Confirm" "Confirm" "Menu_Back" "Back" "Menu_SignOut" "Sign Out" "Menu_Skip" "Skip" "Menu_Edit" "Edit" "Menu_NavPrev" "Navigation Previous" "Menu_NavNext" "Navigation Next" "Menu_NavPrevInner" "Navigation Previous (Inner)" "Menu_NavNextInner" "Navigation Next (Inner)" "Menu_NavLeft" "Navigation Left" "Menu_NavRight" "Navigation Right" "Menu_NavUp" "Navigation Up" "Menu_NavDown" "Navigation Down" "Menu_Refresh" "Refresh" "Menu_TogglePrivateSession" "Toggle Private Session" "Menu_InvitePlayer" "Invite Player" "Menu_SelectPlayerSlots" "Select Player Slots" "#Game_ElementSwitch" "Element Wheel Switch" "#Game_OpenQuickslotMenu1" "Open Quickslot Menu 1" "#Game_OpenQuickslotMenu2" "Open Quickslot Menu 2" "#Game_OpenQuickslotMenu3" "Open Quickslot Menu 3" "#Game_OpenQuickslotMenu4" "Open Quickslot Menu 4" "#Game_CastMagick" "Cast Magick" "#Game_MeleeAttack" "Melee Attack" "#Game_ImbueWeapon" "Imbue Weapon" "#Game_TwistFree" "Twist Free" "#Game_CastSpellSelf" "Cast Self" "#Game_CastSpellAoE" "Cast Area of Effect" "#Game_Activate" "Use" "#Game_UseQuickslot1" "Quickslot 1" "#Game_UseQuickslot2" "Quickslot 2" "#Game_UseQuickslot3" "Quickslot 3" "#Game_UseQuickslot4" "Quickslot 4" "#Game_RequestRevive" "Request Revive" "#Game_Confirm" "Confirm" "#Game_Back" "Back" "#Game_SelectMagickTemplate" "Select as Magick Template" "#Game_DeselectMagickTemplate" "Deselect Magick Template" "#Game_Pause" "Pause/Menu" "Game_ElementSwitch" "Element Wheel Switch" "Game_OpenQuickslotMenu1" "Open Quickslot Menu 1" "Game_OpenQuickslotMenu2" "Open Quickslot Menu 2" "Game_OpenQuickslotMenu3" "Open Quickslot Menu 3" "Game_OpenQuickslotMenu4" "Open Quickslot Menu 4" "Game_CastMagick" "Cast Magick" "Game_ImbueWeapon" "Imbue Weapon" "Game_TwistFree" "Twist Free" "Game_CastSpellSelf" "Cast Self" "Game_CastSpellAoE" "Cast Area of Effect" "Game_Activate" "Interact" "Game_UseQuickslot1" "Quickslot 1" "Game_UseQuickslot2" "Quickslot 2" "Game_UseQuickslot3" "Quickslot 3" "Game_UseQuickslot4" "Quickslot 4" "Game_RequestRevive" "Request Revive" "Game_Confirm" "Confirm" "Game_Back" "Back" "Game_SelectMagickTemplate" "Select as Magick Template" "Game_DeselectMagickTemplate" "Deselect Magick Template" "Game_Pause" "Pause/Menu" } } "group" { "id" "0" "mode" "four_buttons" "bindings" { "button_A" "xinput_button A" "button_B" "xinput_button B" "button_X" "xinput_button X" "button_Y" "xinput_button Y" } } "group" { "id" "1" "mode" "dpad" "bindings" { "dpad_north" "key_press W" "dpad_south" "key_press S" "dpad_east" "key_press D" "dpad_west" "key_press A" } "settings" { "requires_click" "0" } } "group" { "id" "2" "mode" "dpad" "bindings" { "dpad_north" "xinput_button DPAD_UP" "dpad_south" "xinput_button DPAD_DOWN" "dpad_east" "xinput_button DPAD_RIGHT" "dpad_west" "xinput_button DPAD_LEFT" } } "group" { "id" "3" "mode" "absolute_mouse" } "group" { "id" "4" "mode" "trigger" "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "settings" { "output_trigger" "2" } } "group" { "id" "6" "mode" "joystick_move" } "group" { "id" "7" "mode" "joystick_move" "settings" { "output_joystick" "1" } } "group" { "id" "8" "mode" "four_buttons" "bindings" { "button_A" "xinput_button A" "button_B" "xinput_button B" "button_X" "xinput_button X" "button_Y" "xinput_button Y" } } "group" { "id" "9" "mode" "joystick_move" } "group" { "id" "10" "mode" "four_buttons" } "group" { "id" "11" "mode" "four_buttons" } "group" { "id" "12" "mode" "trigger" } "group" { "id" "13" "mode" "trigger" } "group" { "id" "14" "mode" "four_buttons" "bindings" { "button_A" "game_action Menu confirm" "button_B" "game_action Menu Back" "button_X" "game_action Menu edit" "button_X" "game_action Menu invite_player" "button_X" "game_action Menu skip" "button_Y" "game_action Menu select_player_slots" } } "group" { "id" "15" "mode" "trigger" "bindings" { "click" "game_action Menu nav_prev_inner" } } "group" { "id" "16" "mode" "trigger" "bindings" { "edge" "game_action Menu nav_next_inner" "edge" "game_action Menu refresh" "edge" "game_action Menu toggle_private_session" } } "group" { "id" "17" "mode" "four_buttons" "bindings" { "button_A" "game_action In-Game skip" "button_A" "game_action In-Game confirm" "button_A" "game_action In-Game request_revive" "button_A" "game_action In-Game fire" "button_B" "game_action In-Game earth" "button_B" "game_action In-Game Back" "button_X" "game_action In-Game lightning" "button_X" "game_action In-Game select_magick_template" "button_Y" "game_action In-Game arcane" "button_Y" "game_action In-Game deselect_magick_template" } } "group" { "id" "18" "mode" "trigger" "bindings" { "edge" "game_action In-Game spell_aoe" } } "group" { "id" "19" "mode" "trigger" "bindings" { "edge" "game_action In-Game melee_attack" "edge" "game_action In-Game imbue_weapon" "edge" "game_action In-Game twist_free" } } "group" { "id" "20" "mode" "joystick_move" "settings" { "virtual_mode" "1" } "gameactions" { "In-Game" "Move" } } "group" { "id" "21" "mode" "joystick_move" "settings" { "virtual_mode" "1" } "gameactions" { "In-Game" "direction" } } "group" { "id" "22" "mode" "joystick_move" "settings" { "virtual_mode" "1" } "gameactions" { "Menu" "Move" } } "group" { "id" "23" "mode" "dpad" } "group" { "id" "24" "mode" "dpad" "bindings" { "dpad_north" "game_action Menu nav_up" "dpad_south" "game_action Menu nav_down" "dpad_east" "game_action Menu nav_right" "dpad_west" "game_action Menu nav_left" } } "group" { "id" "25" "mode" "dpad" "bindings" { "dpad_north" "game_action In-Game use_magick2" "dpad_south" "game_action In-Game use_magick4" "dpad_east" "game_action In-Game use_magick3" "dpad_west" "game_action In-Game use_magick1" } } "group" { "id" "26" "mode" "dpad" } "group" { "id" "27" "mode" "four_buttons" "bindings" { "button_A" "game_action In-Game cold" "button_B" "game_action In-Game shield" "button_X" "game_action In-Game water" "button_Y" "game_action In-Game life" } } "group" { "id" "28" "mode" "dpad" "bindings" { "dpad_north" "game_action In-Game open_magick_menu2" "dpad_south" "game_action In-Game open_magick_menu4" "dpad_east" "game_action In-Game open_magick_menu3" "dpad_west" "game_action In-Game open_magick_menu1" } } "group" { "id" "29" "mode" "touch_menu" "settings" { "touch_menu_button_count" "2" } } "group" { "id" "30" "mode" "joystick_move" "settings" { "virtual_mode" "1" } "gameactions" { "In-Game" "direction" } } "preset" { "id" "0" "name" "General" "group_source_bindings" { "11" "button_diamond active" "12" "left_trigger active" "13" "right_trigger active" } "switch_bindings" { "bindings" { } } "settings" { } } "preset" { "id" "1" "name" "Menu" "group_source_bindings" { "14" "button_diamond active" "15" "left_trigger active" "16" "right_trigger active" "24" "left_trackpad active" "22" "joystick active" "23" "joystick inactive" } "switch_bindings" { "bindings" { "button_menu" "game_action Menu sign_out" "right_bumper" "game_action Menu nav_next" "left_bumper" "game_action Menu nav_prev" "left_bumper" "game_action Menu nav_prev" } } "settings" { } } "preset" { "id" "2" "name" "In-Game" "group_source_bindings" { "17" "button_diamond active" "26" "button_diamond inactive modeshift" "27" "button_diamond active modeshift" "18" "left_trigger active" "19" "right_trigger active" "25" "left_trackpad active" "28" "left_trackpad active modeshift" "20" "joystick active" "21" "right_trackpad active" "29" "right_trackpad inactive" "30" "gyro inactive" } "switch_bindings" { "bindings" { "right_bumper" "game_action In-Game spell_self" "button_escape" "game_action In-Game pause" "left_bumper" "game_action In-Game Activate" "button_back_left" "game_action In-Game element_switch" "button_back_left" "mode_shift button_diamond 27" "button_back_left" "mode_shift left_trackpad 28" } } "settings" { } } }