Well, the problem is, I have no ION PS3 drum rocker to test out. First, we must find out if the drum rocker is definitely sending joystick Axis messages. I'm thinking I may just have to go buy one.
Well, the axis messages are a documented fact, as you know. I can send you a camtasia video of the control panel calibration screen if it will help, or if you want me to use something like USBView to capture data, I can do that too.
I also have a glovepie script for the PS3 version now. I wish I'd known that was the holdup.
//Original for XBox360 by Billkwando
//Modified for PS3 by beege_man
// High-hat (yellow) - Q
// Crash (green) - M
// Ride (blue) - K
// Snare (red) - X
// Tom1 (yellow) - V
// Tom2 (blue) - B
// Tom3 (green) - N
if Joy1.Button11 = False and Joy1.Button12 = True then // single cymbal hit
if joy1.button4=true then // high hat (yellow)
key.Z = true
wait 30 ms
key.Z = false
endif
if joy1.button2=true then // crash (green)
key.m=true
wait 30ms
key.m=false
endif
if joy1.button1=true then // ride (blue)
key.k=true
wait 30ms
key.k=false
endif
elseif joy1.button11=true and joy1.button12=false then // single pad hit
if joy1.button3=true then // snare (red)
key.x=true
wait 30ms
key.x=false
endif
if joy1.button4=true then // high tom (yellow)
key.v=true
wait 30ms
key.v=false
endif
if joy1.button1=true then // low tom (blue)
key.b=true
wait 30ms
key.b=false
endif
if joy1.button2=true then // floor tom (green)
key.n=true
wait 30ms
key.n=false
endif
elseif joy1.button11=true and joy1.button12=true then // cymbal + pad
if joy1.button4=true and joy1.button3 = true and joy1.pov1Up=true then
key.Z=true
key.x=true
wait 30ms
key.Z=false
key.x=false
elseif joy1.button4=true and joy1.button1=true and joy1.pov1Up=true then
key.Z=true
key.b=true
wait 30ms
key.Z=false
key.b=false
elseif joy1.button4=true and joy1.button2=true and joy1.pov1Up=true then
key.Z=true
key.n=true
wait 30ms
key.Z=false
key.n=false
elseif joy1.button1=true and joy1.button3=true and joy1.pov1down=true then
key.k=true
key.x=true
wait 30ms
key.k=false
key.x=false
elseif joy1.button1=true and joy1.button4=true and joy1.pov1down=true then
key.k=true
key.v=true
wait 30ms
key.k=false
key.v=false
elseif joy1.button1=true and joy1.button2=true and joy1.pov1down=true then
key.k=true
key.n=true
wait 30ms
key.k=false
key.n=false
elseif joy1.button2=true and joy1.button3=true then
key.m=true
key.x=true
wait 30ms
key.m=false
key.x=false
elseif joy1.button2=true and joy1.button4=true then
key.m=true
key.v=true
wait 30ms
key.m=false
key.v=false
elseif joy1.button2=true and joy1.button1=true then
key.m=true
key.b=true
wait 30ms
key.m=false
key.b=false
elseif joy1.button4=true and joy1.pov1Up=true then
key.Z=true
key.v=true
wait 30ms
key.Z=false
key.v=false
elseif joy1.button1=true and joy1.pov1down=true then
key.k=true
key.b=true
wait 30ms
key.k=false
key.b=false
elseif joy1.button2=true then
key.m=true
key.n=true
wait 30ms
key.m=false
key.n=false
endif
endif
Do I get my activation code now?
