Hello, I’ve created a simple method of capturing mouse gestures that also captures the number of k-cycles between each mouse movement. I admit that I’ve not done extensive testing, but something really has me baffled. The k-cycle counts that I have been getting range from 16 up to whatever times you hold the mouse still with the left mouse down.
So, this starts capturing the mouse location when the left button is pressed, and as long as the button is held, the mouse movements are captured along with the elapsed k-cycle count.
My issue is that when I try to drag the mouse with the button down in an even steady pace, I’m getting times ranging from 16 and up to 144. So if those are k-cycles being counted, that would ranging from 0.011616 seconds upto 0.104544. I get why the lower value of 16 is the lowest it will go (Cabbage gui is quantized to a time grid), but I don’t understand why I am getting values as much as ten time (or more) greater than the lowest value when I am dragging the mouse relatively steady and consistent.
GridPads.csd (11.7 KB)
The first column has the delta times for the mouse locations, and as far as I can tell I moved the mouse in a fairly steady pace. So, why are the times so widely different?