https://bugs.kde.org/show_bug.cgi?id=443452
Bug ID: 443452 Summary: [Wayland] Cursor position is offset when going over various actions on multi monitor and multi scaling setup Product: kwin Version: 5.22.90 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: major Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: tony+...@stipanic.ch Target Milestone: --- SUMMARY When having a multi monitor setup with at least two monitors which both have different scaling, the cursor seems to not keep the offset correctly. When hovering over various actions like links, draggable lines, etc. the offset always changes. This only happens to one of two monitors. For example, if one monitor is scaled 200%, no jumping happens. But trying to use a 100% second monitor makes the cursor jump a lot. This seems to be a lot worse for the user using the monitor. When trying to record the screen, the recording seems to be less severe. For this reason, there is a phone recording to show the effect better. This happens on Wayland. The jumping happens on both XWayland as well as Native Wayland programs. STEPS TO REPRODUCE 1. Have one monitor be scaled 200% (for example HIDPI monitor). Have the other monitor be scaled 100% (non-HIDPI). 2. Open any program - easiest to test with Firefox on a website 3. Move the mouse around on a non-HIDPI monitor. OBSERVED RESULT The mouse jumps around and you can click on objects the mouse isn't visually on. EXPECTED RESULT The cursor doesn't jump around. For example when moving down, the cursor only moves on the y-axis. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Endeavour OS, using kde-unstable repo KDE Plasma Version: 5.22.90 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION None -- You are receiving this mail because: You are watching all bug changes.