Worms Pinball Guide

JoyToKey Xbox 360 controller button mapping for Worms Pinball

JoyToKey Xbox 360 controller button mapping

Overview

A quick how-to for using JoyToKey and a 360 controller to play Worms Pinball

Summery

Here’s my custom button mapping for Worms Pinball, to be used with JoyToKey ( [link] ) and an Xbox 360 controller. I hope future internet archivists will find this useful.

NOTE 1: This also includes buttons for navigating menus, not just for the table. People with broken default keybindings, rejoice!
NOTE 2: This may not work with a wireless Xbox One controller as it is untested. Please comment and let me know if it does or not.

Create your controller config

1) Create a new Notepad document
2) Copy/Paste the code provided at the bottom
3) Save it as “WormsPinball.cfg” in JoyToKey’s default config data folder. You can easily find the folder in the JoyToKey menu: File > “Open config data folder in Explorer”

What button does what

Here is the full key map. I have set multiple controller buttons to do the same thing, for increased user comfort or if your controller is acting up.

Left shoulder = Left flipper
Left trigger = Left flipper
Right shoulder = Right flipper
Right trigger = Right flipper
d-pad down = plunger
A = plunger
D-pad left = tilt left
X = tilt left
D-pad right = tilt right
B = tilt right
D-pad up = tilt up
Y = tilt up
Back = escape
Start = Y
Left-joystick = Arrow keys
Right-joystick = Arrow keys

JoyToKey code

This is the code you paste into your new WormsPinball.cfg file, and don’t forget to save.

[General] FileVersion=65 NumberOfJoysticks=2 NumberOfButtons=32 DisplayMode=2 UseDiagonalInput=0 UsePOV8Way=0 RepeatSameKeyInSequence=0 Threshold=20 Threshold2=20 KeySendMode=0 SoundFile= ImageFile= [Joystick 1] POV1-1=1, 20:00:00:00, 0.000, 0, 0 ##tilt up POV1-3=1, A5:00:00:00, 0.000, 0, 0 ##tilt right POV1-5=1, 0D:00:00:00, 0.000, 0, 0 ##plunger POV1-7=1, A4:00:00:00, 0.000, 0, 0 ##tilt left Button01=1, 0D:00:00:00, 0.000, 0, 0 ##plunger Button02=1, A5:00:00:00, 0.000, 0, 0 ##tilt right Button03=1, A4:00:00:00, 0.000, 0, 0 ##tilt left Button04=1, 20:00:00:00, 0.000, 0, 0 ##tilt up Button05=1, 10:00:00:00, 0.000, 0, 0 ##left flipper Button06=1, A1:00:00:00, 0.000, 0, 0 ##right flipper Button11=1, 10:00:00:00, 0.000, 0, 0 ##left flipper Button12=1, A1:00:00:00, 0.000, 0, 0 ##right flipper Axis1n=1, 25:00:00:00, 0.000, 0, 0 ##arrow-left Axis1p=1, 27:00:00:00, 0.000, 0, 0 ##arrow-right Axis2n=1, 26:00:00:00, 0.000, 0, 0 ##arrow-up Axis2p=1, 28:00:00:00, 0.000, 0, 0 ##arrow-down Axis3n=1, 25:00:00:00, 0.000, 0, 0 ##arrow-left Axis3p=1, 27:00:00:00, 0.000, 0, 0 ##arrow-right Axis4n=1, 26:00:00:00, 0.000, 0, 0 ##arrow-up Axis4p=1, 28:00:00:00, 0.000, 0, 0 ##arrow-down Button07=1, 1B:00:00:00, 0.000, 0, 0 ##escape Button08=1, 59:00:00:00, 0.000, 0, 0 ##Y
SteamSolo.com