This one is for tristancliffe who asked for Sequential AND paddle shift script over one year ago. I know it's way too late, but it's still good as a demonstration. Return max / (time / system.threadExecutionInterval) if mouse.x 0 then ppjoy.analog0 = var.throttlecut If var.handbrake > 0 & ppjoy.Analog3 -1 then ppjoy.Analog3 -= var.handbrakedecreaserate If var.clutch > 0 & ppjoy.Analog2 -1 then ppjoy.Analog2 -= var.clutchdecreaserate If var.throttletrail != -1 & var.brake > 0 then ppjoy.Analog0 = var.throttletrail If var.brake = 0 & ppjoy.Analog1 > -1 then ppjoy.Analog1 -= var.brakedecreaserate If ppjoy.Analog1 > & var.isBraking = True & var.brake > 0 then If var.brake = 0 then var.isBraking = False If ppjoy.Analog1 > var.brakeratemax then ppjoy.Analog1 = var.brakeratemax If var.brake > 0 & var.isBraking != True & ppjoy.Analog1 = var.brakeratemax then var.isBraking = True If var.throttle > 0 & ppjoy.Analog0 -1 then ppjoy.Analog0 -= var.throttledecreaserate Some variations on steering linearity at the bottom. PPJOY PLEASE INSTALL PPJOYBUS.SYS FIRST DRIVER.