
If we happen to end up with two pointer motion events in the queue when dispatching libinput all but the last will end up effectively lost. Thinking of that patch again, we still might need it in order to not drop events, as libinput might push events faster than we read them even without frame drops in mutter/gnome-shell. Without the linked clutter patch, step 3 will result in the cursor ending up moving significantly slower (70% of the distance for the same physical movement), as events gets dropped. Move the cursor back and forth over the lowest row of icons (hovering them) - lags and stutters *very* visibly Move the cursor back and forth below the lowest row of icons - completely smooth movementģ. Open app grid - mouse freezes for ~1-2 s the first time, then "regular" stuttering similar as described belowĢ. How I reproduce it on this machine (i7-2620M, Intel HD 3000)ġ. > Mouse cursor moves with a bit of a stutter for the remainder of the > Mouse cursor freezes again for a smaller fraction of a second > Mouse cursor freezes for a fraction of a second > B) Immediately move the mouse cursor away > A) Click on the app picker grid icon in the overview > I see it *most* is with the app picker, if I: > Can you describe step by step what you are doing and what you see? The place

(In reply to Owen Taylor from comment #4) That doesn't really correspond to what the original poster is saying where the mouse cursor seems ot have problems in any sort of animation, or what Jonas is saying where it sounds like he is seeing a big problem. Mouse cursor moves with a bit of a stutter for the remainder of the animationīut it's all pretty subtle, and if I did what is natural to me and didn't move the mouse cursor at all after clicking the app picker. Mouse cursor freezes again for a smaller fraction of a second Mouse cursor freezes for a fraction of a second > computer, so perhaps yours is just super fast?Ĭan you describe step by step what you are doing and what you see? The place I see it *most* is with the app picker, if I:Ī) Click on the app picker grid icon in the overviewī) Immediately move the mouse cursor away

The current theory is that stuff like creating actors, uploading textures to
