2009-12-04 3 views

Répondre

3

Si cela est un jeu, soit une application avec une fenêtre réelle X, l'approche typique était:

  1. Prenez la souris, de sorte que toutes les entrées de la souris va à la fenêtre
  2. chaîne la pointeur de la souris au centre de votre fenêtre, pour donner le maximum d'espace pour bouger
  3. Sur chaque mouvement de souris, soustrayez le centre de la fenêtre de la position signalée; cela vous donne un « événement delta »
  4. Aller à 2

J'écris « utilisé pour être » parce qu'il pourrait y avoir de meilleures façons de résoudre maintenant, ne l'ont pas examiné pendant un certain temps. Bien entendu, cela ne vous donnera pas une résolution supérieure à ce que X rapporte aux applications, c'est-à-dire aux pixels. Si vous cherchez des rapports sous-pixel, je pense que vous devez aller plus bas, peut-être lire directement l'appareil comme vous le suggérez.

Questions connexes