Nous faisons un espace utilisateur pilote de périphérique pour OS X qui déplace le curseur à l'aide de Quartz Événements, et nous avons rencontré un problème lors de jeux - en particulier ceux qui s'exécutent en mode fenêtré - ne peut pas correctement capturer le pointeur de la souris (= contient/le maintenir dans les limites de leurs fenêtres). Par exemple, il serait aller à l'extérieur de la fenêtre de jeu et cliquez sur le bureau ou à proximité applications inactives.
Nous avons pu corriger cela si seulement nous pouvions détecter lorsqu'une application appelle CGAssociateMouseAndMouseCursorPosition.
Comment voulez-vous faire cela? Toutes les idées sont les bienvenues.