Migliorare movimento cursore con mouse.move

Ciao,
Ho fatto una sorta di joystick giroscopio(mpu 6050) che muove il cursore di 1 pixel a intervalli di tempo diversi a seconda dell’angolo rilevato dal giroscopio. L’ho fatto così perché è lunico modo che ho trovato per fare più liscio il movimento del cursore. La differenza si nota principalmente in applicazioni 3d come giochi ect. Comunque c’è dello stutter il movimento spesso non è liscio.
C’è qualche modo per migliorarlo? Magari anche con una interface a java?
Ho allegato lo sketch
grazie

Mouse_Gyro_ENG_working_compl_mouse_map.ino (8.61 KB)

Che Arduino usi?

Ciao Uwe