I'm not completely following this discussion, but here are my 2 cents
worth:

We work in the area of cognitive research where you want to control
various aspects of the visual display as precisely as possible. Here
are cases where we set mouse position:

1) To ensure the mouse starts at the same screen location for each
participant.
2) Change the mouse position during an experiment based on some other
monitored behavior (like eye position) to see the effect of the
programmatic mouse change on the participants behaviour.

However, we have since moved away from using the system cursor and the
standard windows / OSX mouse events. So we no longer use the systems
set mouse position function.We have instead started getting the raw
mouse movement data from the device and use it to draw our own cursor.
We can do this because we use full screen windows. The advantage to
this is that you can control the mapping of raw mouse movement to
screen cursor movement. Both Windows and OSX use a non linear mapping
from raw mouse device movement to cursor movement, which may not be
ideal for experimental researchers.

Again, most of this probably has no relevance to gaming or such.



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to