Tower of Fantasy – How to Keybind

This guide will explain how to locate your keybind file, what is supposed to be inside it and how to modify it.

Guide to Keybind

All credit goes to reptiliane!

Locate Input.dll

  • Config folder is located here:
    • User [user_name]\AppData\Local\Hotta\Saved_Steam\
  • Open “Input.dll” inside “Config” folder.

What Is (Supposed to Be) Inside Input.dll

[/script/engine.inputsettings]
ActionMappings=(ActionName="Artifact_1",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadTwo)
ActionMappings=(ActionName="Artifact_2",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadThree)
ActionMappings=(ActionName="Artifact_3",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Five)
ActionMappings=(ActionName="Back",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Left)
ActionMappings=(ActionName="Cancel",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Tilde)
ActionMappings=(ActionName="ChangeArtifact0",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=G)
ActionMappings=(ActionName="ChangeWeapon0",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=E)
ActionMappings=(ActionName="ChangeWeapon1",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=A)
ActionMappings=(ActionName="ChangeWeapon2",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=R)
ActionMappings=(ActionName="Chat",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Enter)
ActionMappings=(ActionName="Crouch",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=W)
ActionMappings=(ActionName="Esc",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Escape)
ActionMappings=(ActionName="Evade",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=RightMouseButton)
ActionMappings=(ActionName="Evade_Key",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftShift)
ActionMappings=(ActionName="GmPanel",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=P)
ActionMappings=(ActionName="Hand_D",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Down)
ActionMappings=(ActionName="Hand_L",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Left)
ActionMappings=(ActionName="Hand_O",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Up)
ActionMappings=(ActionName="Hand_R",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Right)
ActionMappings=(ActionName="Interaction",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=F)
ActionMappings=(ActionName="Introduce",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=H)
ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SpaceBar)
ActionMappings=(ActionName="Lb",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftShoulder)
ActionMappings=(ActionName="Ls",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Left2D)
ActionMappings=(ActionName="Ls_Down",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftThumbstick)
ActionMappings=(ActionName="Lt",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftTrigger)
ActionMappings=(ActionName="Map",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=M)
ActionMappings=(ActionName="Melee",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftMouseButton)
ActionMappings=(ActionName="Melee_Key",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadSeven)
ActionMappings=(ActionName="Menu_1",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=One)
ActionMappings=(ActionName="Menu_2",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Two)
ActionMappings=(ActionName="Menu_3",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Three)
ActionMappings=(ActionName="Menu_4",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Four)
ActionMappings=(ActionName="Mount",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=V)
ActionMappings=(ActionName="MouseWheelDown",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightStick_Down)
ActionMappings=(ActionName="MouseWheelDown",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseScrollDown)
ActionMappings=(ActionName="MouseWheelUp",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightStick_Up)
ActionMappings=(ActionName="MouseWheelUp",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseScrollUp)
ActionMappings=(ActionName="pckeyY",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Y)
ActionMappings=(ActionName="ProfessionSkill",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Four)
ActionMappings=(ActionName="Rb",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightShoulder)
ActionMappings=(ActionName="Rs",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Right2D)
ActionMappings=(ActionName="Rs_Down",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightThumbstick)
ActionMappings=(ActionName="RT",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightTrigger)
ActionMappings=(ActionName="Start",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Right)
ActionMappings=(ActionName="Supply",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=F2)
ActionMappings=(ActionName="SwitchMouse",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftAlt)
ActionMappings=(ActionName="SwitchTarget",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Tab)
ActionMappings=(ActionName="Track",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=t)
ActionMappings=(ActionName="UI_Avatar",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=C)
ActionMappings=(ActionName="UI_Bag",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=B)
ActionMappings=(ActionName="UI_SelfMenu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Escape)
ActionMappings=(ActionName="UI_Weapon",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=n)
ActionMappings=(ActionName="Vines",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftControl)
ActionMappings=(ActionName="WeaponSkill",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadOne)
ActionMappings=(ActionName="Xbox360A",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Bottom)
ActionMappings=(ActionName="Xbox360B",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Left)
ActionMappings=(ActionName="Xbox360X",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Right)
ActionMappings=(ActionName="Xbox360Y",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Top)
AxisMappings=(AxisName="LookAround",Scale=1.000000,Key=RightMouseButton)
AxisMappings=(AxisName="LookUpRate",Scale=-1.000000,Key=Down)
AxisMappings=(AxisName="LookUpRate",Scale=8.000000,Key=Gamepad_RightY)
AxisMappings=(AxisName="LookUpRate",Scale=1.000000,Key=Up)
AxisMappings=(AxisName="MouseLookUpRate",Scale=-5.000000,Key=MouseY)
AxisMappings=(AxisName="MouseResetCamera",Scale=1.000000,Key=MiddleMouseButton)
AxisMappings=(AxisName="MouseTurnRate",Scale=5.000000,Key=MouseX)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Gamepad_LeftY)
AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=s)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Z)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=d)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=Gamepad_LeftX)
AxisMappings=(AxisName="MoveRight",Scale=-1.000000,Key=Q)
AxisMappings=(AxisName="OverlayPress",Scale=1.000000,Key=Touch1)
AxisMappings=(AxisName="SwingUpDown",Scale=-1.000000,Key=LeftControl)
AxisMappings=(AxisName="TurnRate",Scale=8.000000,Key=Gamepad_RightX)
AxisMappings=(AxisName="TurnRate",Scale=-1.000000,Key=Left)
AxisMappings=(AxisName="TurnRate",Scale=1.000000,Key=Right)
AxisMappings=(AxisName="Zoom",Scale=1.000000,Key=Add)
AxisMappings=(AxisName="Zoom",Scale=1.000000,Key=MouseWheelAxis)
AxisMappings=(AxisName="Zoom",Scale=-1.000000,Key=Subtract)
ConsoleKeys=Tilde
ConsoleKeys=²

Lines You Want to Change

[/script/engine.inputsettings]
ActionMappings=(ActionName="Artifact_1",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadTwo)
ActionMappings=(ActionName="Artifact_2",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadThree)
ActionMappings=(ActionName="Artifact_3",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Five)
ActionMappings=(ActionName="Back",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Left)
ActionMappings=(ActionName="Cancel",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Tilde)
ActionMappings=(ActionName="ChangeArtifact0",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=G)
ActionMappings=(ActionName="ChangeWeapon0",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=E)
ActionMappings=(ActionName="ChangeWeapon1",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=A)
ActionMappings=(ActionName="ChangeWeapon2",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=R)
ActionMappings=(ActionName="Chat",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Enter)
ActionMappings=(ActionName="Crouch",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=W)
ActionMappings=(ActionName="Esc",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Escape)
ActionMappings=(ActionName="Evade",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=RightMouseButton)
ActionMappings=(ActionName="Evade_Key",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftShift)
ActionMappings=(ActionName="GmPanel",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=P)
ActionMappings=(ActionName="Hand_D",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Down)
ActionMappings=(ActionName="Hand_L",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Left)
ActionMappings=(ActionName="Hand_O",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Up)
ActionMappings=(ActionName="Hand_R",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_DPad_Right)
ActionMappings=(ActionName="Interaction",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=F)
ActionMappings=(ActionName="Introduce",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=H)
ActionMappings=(ActionName="Jump",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SpaceBar)
ActionMappings=(ActionName="Lb",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftShoulder)
ActionMappings=(ActionName="Ls",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Left2D)
ActionMappings=(ActionName="Ls_Down",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftThumbstick)
ActionMappings=(ActionName="Lt",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_LeftTrigger)
ActionMappings=(ActionName="Map",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=M)
ActionMappings=(ActionName="Melee",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftMouseButton)
ActionMappings=(ActionName="Melee_Key",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadSeven)
ActionMappings=(ActionName="Menu_1",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=One)
ActionMappings=(ActionName="Menu_2",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Two)
ActionMappings=(ActionName="Menu_3",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Three)
ActionMappings=(ActionName="Menu_4",bShift=False,bCtrl=False,bAlt=True,bCmd=False,Key=Four)
ActionMappings=(ActionName="Mount",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=V)
ActionMappings=(ActionName="MouseWheelDown",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightStick_Down)
ActionMappings=(ActionName="MouseWheelDown",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseScrollDown)
ActionMappings=(ActionName="MouseWheelUp",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightStick_Up)
ActionMappings=(ActionName="MouseWheelUp",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MouseScrollUp)
ActionMappings=(ActionName="pckeyY",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Y)
ActionMappings=(ActionName="ProfessionSkill",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Four)
ActionMappings=(ActionName="Rb",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightShoulder)
ActionMappings=(ActionName="Rs",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Right2D)
ActionMappings=(ActionName="Rs_Down",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightThumbstick)
ActionMappings=(ActionName="RT",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_RightTrigger)
ActionMappings=(ActionName="Start",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_Special_Right)
ActionMappings=(ActionName="Supply",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=F2)
ActionMappings=(ActionName="SwitchMouse",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftAlt)
ActionMappings=(ActionName="SwitchTarget",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Tab)
ActionMappings=(ActionName="Track",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=t)
ActionMappings=(ActionName="UI_Avatar",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=C)
ActionMappings=(ActionName="UI_Bag",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=B)
ActionMappings=(ActionName="UI_SelfMenu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Escape)
ActionMappings=(ActionName="UI_Weapon",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=n)
ActionMappings=(ActionName="Vines",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=LeftControl)
ActionMappings=(ActionName="WeaponSkill",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=NumPadOne)
ActionMappings=(ActionName="Xbox360A",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Bottom)
ActionMappings=(ActionName="Xbox360B",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Left)
ActionMappings=(ActionName="Xbox360X",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Right)
ActionMappings=(ActionName="Xbox360Y",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Gamepad_FaceButton_Top)
AxisMappings=(AxisName="LookAround",Scale=1.000000,Key=RightMouseButton)
AxisMappings=(AxisName="LookUpRate",Scale=-1.000000,Key=Down)
AxisMappings=(AxisName="LookUpRate",Scale=8.000000,Key=Gamepad_RightY)
AxisMappings=(AxisName="LookUpRate",Scale=1.000000,Key=Up)
AxisMappings=(AxisName="MouseLookUpRate",Scale=-5.000000,Key=MouseY)
AxisMappings=(AxisName="MouseResetCamera",Scale=1.000000,Key=MiddleMouseButton)
AxisMappings=(AxisName="MouseTurnRate",Scale=5.000000,Key=MouseX)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Gamepad_LeftY)
AxisMappings=(AxisName="MoveForward",Scale=-1.000000,Key=s)
AxisMappings=(AxisName="MoveForward",Scale=1.000000,Key=Z)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=d)
AxisMappings=(AxisName="MoveRight",Scale=1.000000,Key=Gamepad_LeftX)
AxisMappings=(AxisName="MoveRight",Scale=-1.000000,Key=Q)
AxisMappings=(AxisName="OverlayPress",Scale=1.000000,Key=Touch1)
AxisMappings=(AxisName="SwingUpDown",Scale=-1.000000,Key=LeftControl)
AxisMappings=(AxisName="TurnRate",Scale=8.000000,Key=Gamepad_RightX)
AxisMappings=(AxisName="TurnRate",Scale=-1.000000,Key=Left)
AxisMappings=(AxisName="TurnRate",Scale=1.000000,Key=Right)
AxisMappings=(AxisName="Zoom",Scale=1.000000,Key=Add)
AxisMappings=(AxisName="Zoom",Scale=1.000000,Key=MouseWheelAxis)
AxisMappings=(AxisName="Zoom",Scale=-1.000000,Key=Subtract)
ConsoleKeys=Tilde
ConsoleKeys=²
Egor Opleuha
About Egor Opleuha 7719 Articles
Egor Opleuha, also known as Juzzzie, is the Editor-in-Chief of Gameplay Tips. He is a writer with more than 12 years of experience in writing and editing online content. His favorite game was and still is the third part of the legendary Heroes of Might and Magic saga. He prefers to spend all his free time playing retro games and new indie games.

Be the first to comment

Leave a Reply

Your email address will not be published.


*