Dust: An Elysian Tail

Dust: An Elysian Tail

View Stats:
How to get the game working with JoyToKey?
JoyToKey: http://i63.photobucket.com/albums/h133/franpa/Untitled_zps54155a88.png~original

I can't configure the keys in the game because when I choose a key to customize, it wil automatically accept no input, which prevents me from assigning a button to that function. I'm trying to suse a DirectInput controller as the Xbox Xontroller has abysmal dpad.
Last edited by Nicholas Steel; Jan 2, 2014 @ 7:35pm
< >
Showing 1-6 of 6 comments
Mint Vanilla Jan 2, 2014 @ 9:55pm 
First of all, you have to figure out which buttons on your controller correspond to Button 1, Button 2, etc. To do that, click on the Preferences menu, and check "Highlight buttons when JoyToKey window is focused", then start pressing buttons. (I also suggest checking "Don't emulate key input when JoyToKey window is focused".) Also, if your controller has a POV hat switch (usually used as a Dpad) or more than one stick, you can make them appear by configuring the "Show/Hide buttons" under the Options tab.

After you figure out which buttons are which, just assign the appropriate key to each button. Here's a breakdown of the keys (as well as the equivalent button on the Xbox360 controller for comparison and layout purposes).

Command --- [Keyboard] --- (Xbox360 Controller) Up --- [W] --- (Dpad / Left Stick) Left --- [A] --- (Dpad / Left Stick) Down --- [S] --- (Dpad / Left Stick) Right --- [D] --- (Dpad / Left Stick) Jump --- [Space] --- (A) Melee Attack --- [J] --- (X) Attack/Dust Storm --- [K] --- (Y) Fidget --- [L] --- (B) Use Healing Item --- [H] --- (Left Bumper) Cycle Projectiles --- [F] --- (Right Bumper) Dodge Left --- [Q] --- (Left Trigger / Right Stick) Dodge Right --- [E] --- (Right Trigger / Right Stick) Inventory --- [Tab] --- (Back) Pause --- [Escape] --- (Start) Map --- [M] --- (Right Stick click)

The map button is optional; you can also access the map by going in your Inventory and switching to the map.

For example, in the JoyToKey window, double-click on ←, press [A], and click OK. Now, whenever you press Left on the stick, it will be like holding [A], which in the game makes Dust move left.

However, there is one big difference between keyboard and Xbox360 controls: the menu controls are different. Normally, you would use Left Bumper and Right Bumper—which correspond to [H] and [F]—to switch categories, but with the keyboard you must use Page Up and Page Down. Furthermore, you have to use Home and End to switch between the different Quest lists. You can also use the mouse to navigate your inventory screens, which is probably much easier. But if you want to sit back in your chair and not rely on a mouse, you'll have to find room on your controller for these keys. As far as I can tell, these four keys have no other function except switching menus, so theoretically you can put them on the same buttons that they'd normally be on a controller and have no conflicts, but I can't say for sure.

Previous inventory menu --- [Page Up] --- (Left Bumper) Next inventory menu --- [Page Down] --- (Right Bumper) Previous quest submenu --- [Home] --- (Left Trigger) Next quest submenu --- [End] --- (Right Trigger)

One more thing. The help at the bottom of the inventory screens in the game will say to hit [Enter] to accept and [Escape] to cancel, but you can also press Jump to accept and Fidget to cancel (whichever buttons you assigned those commands to).
ops Jan 5, 2014 @ 6:19am 
Joy2Key doesn't work with this game. Even if you set "keyboard only" in options, the game still parses the joystick input. Actually, all joystick inputs and keyboard input mixed together.
Mint Vanilla Jan 5, 2014 @ 11:52pm 
Originally posted by ops:
Joy2Key doesn't work with this game. Even if you set "keyboard only" in options, the game still parses the joystick input. Actually, all joystick inputs and keyboard input mixed together.
You're right, the game will always detect and use an XInput controller regardless. However, the OP is using a DirectInput controller, which Dust: An Elysian Tail cannot detect. JoyToKey works in this game just fine with a DirectInput controller; I tested it myself using a Logitech Dual Action. The only issue is the difference in inventory menu controls which I explained in my previous post.
ops Jan 6, 2014 @ 1:25am 
When I use Joy2Key, it appears first to be working, but after a closer look, the game will process both joystick input *and* the keyboard press coming from Joy2Key.

I can see this when I browse through the ingame menu, the icons switch between gamepad icons and keyboard icons.

I can even plugin a second joystick when the game is running and the game immediately starts to mix the inputs from that one, too. Basically the input device setting in the options is not working ("keyboard only"), as the game automatically selects the input device during the mainloop I guess.
Nicholas Steel Jan 6, 2014 @ 1:56am 
Originally posted by Mint Vanilla:
Originally posted by ops:
Joy2Key doesn't work with this game. Even if you set "keyboard only" in options, the game still parses the joystick input. Actually, all joystick inputs and keyboard input mixed together.
You're right, the game will always detect and use an XInput controller regardless. However, the OP is using a DirectInput controller, which Dust: An Elysian Tail cannot detect. JoyToKey works in this game just fine with a DirectInput controller; I tested it myself using a Logitech Dual Action. The only issue is the difference in inventory menu controls which I explained in my previous post.
Yep, Direct Input isn't supported by the game hence my use of JoyToKey in the first place :)
Solanus Dracon Jun 17, 2014 @ 1:22pm 
This actually works very well

http://linustechtips.com/main/topic/71105-how-to-trick-most-games-into-thinking-any-gamepad-is-an-xbox-360-controller/

Basically you download some libraries, unpack a copy of the stuff into the folder where the game's exe is and run the config program from there. Tried it on my ps1 to usb convertor and it works like a charm.

Just remember, you have to run the config program in each different folder where the game's exe is to configure it for each game. Don't forget to save!
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jan 2, 2014 @ 7:34pm
Posts: 6