|
#1
|
|||
|
|||
set mouse position
Hi all,
I would like to know if its is possible to set the mouse position??? I found the method viz.mousepos and have assigned it the value of the wiimote coordinates however the cursor does not move. If you can help please post a response. ALyssa |
#2
|
|||
|
|||
The following script shows how to use a wiimote to control the mouse movement and simulate mouse button presses:
Code:
import viz import win32api import win32con viz.go() #Create wii extension wii = viz.add('wiimote.dle') #Connect to wiimote wiimote = wii.addWiimote() if not wiimote.valid(): sys.exit() #Use wiimote button B to simulate left mouse click def SimulateMouseButton(button): win32api.mouse_event(button,0,0,0) vizact.onsensordown(wiimote,wii.BUTTON_B,SimulateMouseButton,win32con.MOUSEEVENTF_LEFTDOWN) vizact.onsensorup(wiimote,wii.BUTTON_B,SimulateMouseButton,win32con.MOUSEEVENTF_LEFTUP) #Use wiimote IR sensor position to simulate mouse movement def SimulateMouseMove(): x,y = wiimote.posIR win32api.mouse_event(win32con.MOUSEEVENTF_ABSOLUTE|win32con.MOUSEEVENTF_MOVE,int(65535*x),int(65535*(1.0-y)),0) vizact.ontimer(0,SimulateMouseMove) |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
writing joystick position to a data file | Saz | Vizard | 3 | 12-17-2008 06:18 AM |
default start position | erchrastil | Vizard | 2 | 06-23-2008 09:15 AM |
Avatar always returns in initial position | pattie | Vizard | 2 | 08-31-2006 09:15 PM |
Mouse problem | steve | Vizard | 7 | 07-14-2005 04:01 PM |
Halting mouse view-transforms | FlyingWren | Vizard | 1 | 10-01-2003 06:29 PM |