Hallo Leute,
ich frage mich gerade, ob es in Java irgendwie möglich ist, MouseMotion Events zu empfangen, unabhängig vom Cursor auf dem Bildschirm.
Mein Problem ist, dass beispielsweise ein gewöhnlicher MouseMotionListener kein mouseMoved auslöst, wenn sich der Cursor in der linken oberen Ecke des Bildschirms befindet und die Maus nach links oben bewegt wird. (Ist ja im Grunde richtig - der Cursor hat sich nicht bewegt.)
Gibt es aber eine Möglichkeit, auf die Tatsächliche Bewegung der Maus zu reagieren, anstatt auf die des Cursors?
Ich wäre für jegliche Idee, die nicht darin besteht, den Cursor nach jeder Bewegung per Robot wieder auf dem Bildschirm zu zentrieren (das habe ich bereits probiert - funktioniert auch, erfüllt aber nicht ganz meine Erwartungen) echt dankbar!
ich frage mich gerade, ob es in Java irgendwie möglich ist, MouseMotion Events zu empfangen, unabhängig vom Cursor auf dem Bildschirm.
Mein Problem ist, dass beispielsweise ein gewöhnlicher MouseMotionListener kein mouseMoved auslöst, wenn sich der Cursor in der linken oberen Ecke des Bildschirms befindet und die Maus nach links oben bewegt wird. (Ist ja im Grunde richtig - der Cursor hat sich nicht bewegt.)
Gibt es aber eine Möglichkeit, auf die Tatsächliche Bewegung der Maus zu reagieren, anstatt auf die des Cursors?
Ich wäre für jegliche Idee, die nicht darin besteht, den Cursor nach jeder Bewegung per Robot wieder auf dem Bildschirm zu zentrieren (das habe ich bereits probiert - funktioniert auch, erfüllt aber nicht ganz meine Erwartungen) echt dankbar!