Bug 482289

Summary: Full screen game on single monitor with multi monitor setup. Captured mouse cursor on border triggers wrong event/signal
Product: [Plasma] kwin Reporter: Toby <torbjorn.nilsen>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: nate
Priority: NOR Keywords: multiscreen, qt6
Version First Reported In: master   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Wayland, Vulkan and KWIN info from Info Center

Description Toby 2024-03-03 11:13:24 UTC
Created attachment 166341 [details]
Wayland, Vulkan and KWIN info from Info Center

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

In KDE Plasma 6 on Wayland, with Steam installed

STEPS TO REPRODUCE
1. Use multi monitor setup, with main screen in the center (if 3 screens) or on the left (if 2 screens)
2. Launch a full screen game in Steam, f.ex C&C 3 or Red Alert 3
3. When in a game, move around the map by pushing the mouse cursor towards the bottom or right edge of the screen, while the fullscreen has mouse capture

OBSERVED RESULT
The map will move in the wrong direction (up or to the left) as if the mouse cursor is sending the wrong signal

EXPECTED RESULT
The map to move towards the direction  where the mouse cursor is touching the border of the screen

SOFTWARE/OS VERSIONS
Windows: - 
macOS: -
Linux/KDE Plasma: 6.0
KDE Plasma Version: 6.0.0 
KDE Frameworks Version: 6.0.0 
Qt Version: 6.6.2

ADDITIONAL INFORMATION
Nvidia GTX 1060 graphics card
Nvidia Driver: 535.161.07 Distro driver (recommended)
 on Wayland session
Comment 1 Toby 2024-03-05 01:05:58 UTC
Seems to have been fixed with today's updated packages from Neon.