Hi, @maycne.sonahoz - just got it working, here is what I did, might sound a bit too much of debugging, but:
- Cloned kwin
- grepped for the function it calls when the “switch to next screen” is called - found it from one of the merge requests: kwinbindings.cpp · 4dba1da7c73a62fe745d6572ea3c844416a4f67e · Plasma / KWin · GitLab
- Found the function defined in: src/useractions.cpp and there it first checks if it’s “possible”: src/useractions.cpp · master · Plasma / KWin · GitLab
- I went through the check and found this useful message: src/useractions.cpp · master · Plasma / KWin · GitLab
Then I went back to “Window Behavior” settings, and… found “Active screen follows mouse” ticked by default in “Multiscreen behavior” subsection. I unticked it/disabled it, and it works now
Long path, but it works <3 Thank you so much for attempting to help though. I appreciate it.