Hi,
The following script will manually move the mouse in a circlular motion at the center of the screen. The command to move the mouse cursor is
win32api.mouse_event:
Code:
import viz
viz.go(viz.FULLSCREEN)
import win32api
import math
angle = 0
def ontimer(num):
global angle
angle += 90 * viz.elapsed()
x = (math.sin(viz.radians(angle)) * 0.3) + 0.5
y = (math.cos(viz.radians(angle)) * 0.3) + 0.5
x = int(65535*x)
y = int(65535*y)
#The mouse coordinates must be normalized from 0 to 65535.
#The origin (0,0) represents the upper left corner of the monitor
win32api.mouse_event(32769,x,y,0)
viz.callback(viz.TIMER_EVENT,ontimer)
viz.starttimer(0,0,viz.FOREVER)