Tree of Savior Forum

Rebind Joy Stick D-Pad to ANYTHING other than movement

So I’ve been trying to rebind my DPad to keyboard functions or different functions other than move and I cannot get it to work.

I have tried editing the hotkey.xml and using Xpadder & Joy2Key to set the DPad to different keyboard buttons,

Example:

In Hotkeys.xml I disabled movement Analog and DPad since they seem linked. And when I go in the game neither work for moving (good) and all other keys work (good)

I placed potions on my Keyboard bar and set them to 1, 2, 3, 4 (keyboard) in ToS.

Then I set my Analog Sticks to Up Arrow, Down Arrow etc etc (Keyboard) in XPadder and Set the DPad to 1, 2, 3, 4.

When I load the game it will not register my XPadder buttons that I set.

Does anyone know a way I can do this? I pretty much just want to disable the DPad movement and use it for other functions.

Anyone have some help? Programs I’ve tried:

XPadder
Joy2Key
Hira’s Tree of Savior HotKey Changer
Editing the Hotkey XML files

1 Like

Hey man! Have you tried x360ce? Worked like a charm for me.


scroll to ‘Download’ and get the 32bit version for ToS.
Let me know if it worked out. Good luck!

Ok cool, I’m using an xbox 360 controller already though so will this still allow me to mess with bindings etc?

It should. All the program does is emulate a 360 controller to the game, no matter what input device you actually use.

I’m using a PS3-style controller, and my A,B X and Y buttons were messed up. Also the rumble function didnt work.
Got it all hooked up and rebinded properly now without editing any ToS gamefiles or XMLs. Works perfectly :slight_smile:

So can I set a button or DPad input to a keyboard key?

just do it. takes less time than writing on the forums :wink:
(yes, you can bind any button and any joystick to anything)

I did do it and I’m messing aroudn with it now and I do not see an option to set a controller input as a keyboard key output… I’ll keep messing around.