I have looked into this bug before. From what I recall there was a fundamental conflict between:
(a) Keeping the absolute cursor position on both monitors' boundaries when crossing; and (b) Keeping the relative cursor position on the titlebar.
So mutter chose (a) over (b).
More recently however, upstream claim to have solved (changed) it in mutter 44.1: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2942
I have looked into this bug before. From what I recall there was a fundamental conflict between:
(a) Keeping the absolute cursor position on both monitors' boundaries when crossing; and
(b) Keeping the relative cursor position on the titlebar.
So mutter chose (a) over (b).
More recently however, upstream claim to have solved (changed) it in mutter 44.1: /gitlab. gnome.org/ GNOME/mutter/ -/merge_ requests/ 2942
https:/