Bug 489026 - Mouse cursor gets stuck at screen edge on multi-monitor setup
Summary: Mouse cursor gets stuck at screen edge on multi-monitor setup
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 6.1.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-23 07:33 UTC by tsweet64
Modified: 2024-06-23 08:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tsweet64 2024-06-23 07:33:38 UTC
SUMMARY

Since updating to Plasma 6.1, whenever I try to slowly move my mouse from one monitor to the other, it gets stuck at the edge of the screen, and I have to continue moving the mouse for 1+ seconds or yank it really hard to make it continue onto the other monitor.

STEPS TO REPRODUCE
1. Launch Plasma 6.1.0 with two monitors (in my case, side-by-side)
2. Slowly move the mouse from one monitor to the other

OBSERVED RESULT
The mouse pointer stops moving when reaching the edge of the screen. One must continue moving it to free it from being stuck. This issue does not seem as likely to occur when moving the mouse very fast (or perhaps it's just less noticeable)

EXPECTED RESULT
The mouse pointer moves continuously and uninterrupted from one monitor to the other, as it did prior.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-zen1-1.1-zen (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060/PCIe/SSE2
Manufacturer: ASUS

ADDITIONAL INFORMATION
Comment 1 Filip 2024-06-23 08:25:43 UTC
This is intentional behavior. If you don't like this feature you can disable it in System Settings.
Go to Mouse & Touchpad -> Screen Edges -> Set Edge Barrier to 0 px