You could get check the position of the marker in Vizard every frame and if the x value is greater than 0.3 you could start the action.
Code:
def checkPosition():
if tracker.getPosition()[0] > 0.3:
#add some action here
vizact.ontimer(0,checkPosition)