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 ** Package changed: gnome-shell (Ubuntu) => mutter (Ubuntu) ** Changed in: mutter (Ubuntu) Status: New => Fix Committed ** Bug watch added: gitlab.gnome.org/GNOME/mutter/-/issues #2029 https://gitlab.gnome.org/GNOME/mutter/-/issues/2029 ** Also affects: mutter via https://gitlab.gnome.org/GNOME/mutter/-/issues/2029 Importance: Unknown Status: Unknown ** Changed in: mutter (Ubuntu) Importance: Undecided => Low ** Tags added: fixed-in-mutter-44.1 fixed-upstream -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/2015861 Title: cursor does not track window when dragging between monitors with different scaling factors To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/2015861/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs