30. Jun 2003, 15:16
Was der Antirassist nur überlesen hat: "(in metern)"
Das ist ohne weiteres nicht möglich, weil der Cursor auf dem Bildschirm ja nicht den Bewegungen der Maus auf dem Tisch entspricht, sondern durch die Geschwindigkeitseinstellungen im Treiber beschleunigt oder verlangsamt werden.
Dann gibt es noch eine nette Sache namens Mausbeschleunigung, die eine sinnvolle Messung der Strecke der Maus auf dem Schreibtisch per Software schlichtweg unmöglich macht, wenn man nicht die genauen Daten der Beschleunigungskurve im Treiber hat. Und da darf man den Treiberhersteller fragen, ob der antwortet, ist was anderes...
Aber theoretisch (ohne Beschleunigung) müsste man das Programm vorher kalibrieren, z.B. den Anwender auffordern 10 cm abzufahren und gucken, wieviele Pixel das waren und dann immer damit rechnen.
Wie's aber mit Hooks aussieht, wenn der Cursor am Bildrand ist und er noch weiter vom Bildschirm wegbewegt wird, weiß ich nicht. Wahrscheinlich wird das dann aber abgeschnitten, Fehlbereiche würden also wieder nicht in der Messung sein.
|