I decided to play around with some joystick emulators and have made a pretty good 360 controller setup in Metal Drift.

Posted by Wiweeyum on Sep 28th, 2012

I've been playing Metal Drift with an Xbox 360 controller for a few hours now, and thought other folks might want to try it. I'm using a joystick emulator to emulate the keyboard presses, but it's turned out pretty well. Here's how to do it!

1. Download JoyToKey

JoyToKey is a lightweight joystick emulator that manages to have really solid and smooth functionality. It's better than other ones I've used in the past (don't know if it's the BEST, but it works great), and most importantly has cursor movement emulation.

2. Download this .cfg file

I pieced together this .cfg file with the controls set up to the way I wanted. Once downloaded, put it in the root folder of JoyToKey. You can go ahead and change it as desired; it's a great template if nothing else. 3. Run JoyToKey

Run JoyToKey in the background, being careful not to press buttons now that they're mapped to keyboard functions. :)

4. Profit!

Load up Metal Drift and play around! Let me know what you think of the new control scheme. Do you find it harder or easier? Gn0meSlice Sep 22 2013

Great post! I thought I'd share my own config here as well:

In my config I set the right trigger to boost, and the left to zoom. This is mostly because Joy2Key can't recognize both at once so I picked two actions you would never be doing at the same time.

I also set B to 'TAB' so you can view scores, and made Y the 'power weapon' key, X the 'use upgrade' and A dual function as both boost and menu selection (enter).

Then I used the right bumper for 'fire' and the left bumper for 'center camera'.
[null, {"document_url": "https://www.moddb.com/games/metal-drift/news/xbox-360-controller-metal-drift-awesome", "unformatted_src": "https://media.moddb.com/images/articles/1/111/110804/auto/360MD.png", "src": "https://media.moddb.com/images/articles/1/111/110804/auto/360MD.png", "formatted_filename": "MD", "rendered_width": 443, "rendered_height": 480}, null, null, null, {"document_url": "https://www.moddb.com/games/metal-drift/news/xbox-360-controller-metal-drift-awesome", "unformatted_src": "https://static.moddb.com/html/cutoff/images/prices/6.png", "src": "https://static.moddb.com/html/cutoff/images/prices/6.png", "alt_text": "GamersGate"}, null, {"document_url": "https://www.moddb.com/games/metal-drift/news/xbox-360-controller-metal-drift-awesome", "unformatted_src": "https://static.moddb.com/html/cutoff/images/prices/1.png", "src": "https://static.moddb.com/html/cutoff/images/prices/1.png", "alt_text": "Steam"}, null, {"document_url": "https://www.moddb.com/games/metal-drift/news/xbox-360-controller-metal-drift-awesome", "unformatted_src": "https://media.moddb.com/cache/images/games/1/12/11978/crop_120x90/ModDB_PreviewImage.jpg", "src": "https://media.moddb.com/cache/images/games/1/12/11978/crop_120x90/ModDB_PreviewImage.jpg", "formatted_filename": "ModDB PreviewImage", "alt_text": "Metal Drift"}, null, {"document_url": "https://www.moddb.com/games/metal-drift/news/xbox-360-controller-metal-drift-awesome", "unformatted_src": "https://media.moddb.com/cache/images/engines/1/1/52/crop_120x90/300j200.JPG", "src": "https://media.moddb.com/cache/images/engines/1/1/52/crop_120x90/300j200.JPG", "alt_text": "Torque Game Engine Advanced"}, null, {"document_url": "https://www.moddb.com/games/metal-drift/news/xbox-360-controller-metal-drift-awesome", "unformatted_src": "https://media.moddb.com/cache/images/groups/1/4/3275/crop_120x90/BJS-preview.jpg", "src": "https://media.moddb.com/cache/images/groups/1/4/3275/crop_120x90/BJS-preview.jpg", "formatted_filename": "BJS preview", "alt_text": "Black Jacket Studios"}, null]