// VJamm PS2 script by Jeff Mission – http://beatfix.com
// keymap joystick (or PS2 controller) to control VJamm demo version
// change “Joystick2″ to your joystick # as needed
// optimised for Naki DDR handheld pad
debug=Joystick2.x
if (!Joystick2.Button9) && (!Joystick2.Button10) then {
Key.LeftBracket=Joystick2.Button7
Key.RightBracket=Joystick2.Button5
Key.Backspace=Joystick2.Button7+Joystick2.Button5
key.left=Joystick2.Button6
key.right=Joystick2.Button8
}
if (Joystick2.Button10) {
Key.2=Joystick2.Button7
Key.4=Joystick2.Button5
key.6=Joystick2.Button6
key.8=Joystick2.Button8
key.0=Joystick2.Button9
}
key.P=doubleclicked(Joystick2.Button10)
if (Joystick2.Button9) {
if Joystick2.Button7 then var.mode=0
if Joystick2.Button5 then var.mode=1
key.C=Joystick2.Button6
key.L=Joystick2.Button8
}
key.X=doubleclicked(Joystick2.Button9)
if (var.mode=0) {
Key.Q=Joystick2.Button3
Key.W = (Joystick2.y=-1)
Key.E=Joystick2.Button2
Key.R = (Joystick2.x=-1)
Key.T = (Joystick2.x=1)
Key.Y=Joystick2.Button1
Key.U = (Joystick2.y=1)
Key.I=Joystick2.Button4
}
if (var.mode=1) {
Key.A=Joystick2.Button3
Key.S = (Joystick2.y=-1)
Key.D=Joystick2.Button2
Key.F = (Joystick2.x=-1)
Key.G = (Joystick2.x=1)
Key.H=Joystick2.Button1
Key.J = (Joystick2.y=1)
Key.K=Joystick2.Button4
}
if (var.mode=2) {
Key.LeftBracket=Joystick2.Button3
Key.Backspace = (Joystick2.y=-1)
Key.RightBracket=Joystick2.Button2
Key.left = (Joystick2.x=-1)
Key.right = (Joystick2.x=1)
Key.2=Joystick2.Button1
Key.0 = (Joystick2.y=1)
Key.7=Joystick2.Button4
}