Here's some codes:
Code:
def onTimer(num):
global wm_pX
global wm_pY
global mess1
global mess2
global mess3
global crosshair
if num == 0:
wm_pX = wiimote.posIR[0]
wm_pY = wiimote.posIR[1]
crosshair.setPosition(wm_pX, wm_pY)
win32api.mouse_event(win32con.MOUSEEVENTF_ABSOLUTE, int(wm_pX * 1680), int((1-wm_pY) * 1050), 0)
if num == 1:
if wiimote.state == 16:
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, int(wm_pX * 1680), int((1-wm_pY) * 1050), 0)
time.sleep(0.05)