There is an inconsistency between mouse pointer position and active window in dual-screen setups. Both are important - mouse position decides on which screen new windows will be opened, focused window receives keyboard input. This means, there are two "active screens" the user has to be aware of. Multi-screen display would be much more convenient to use if these two mechanisms were merged into a single concept of an "active screen". Possible implementation: - memorize which window on each screen were recently focused. - use "focus follow mouse" to switch focus between these windows when mouse moves from one screen to another.
I would also find it useful to have a single notion of "active screen". This should also include which desktop is switched by desktop switching shortcuts (#2749). I think that if a user is using "click to focus" then the active screen should only change when they actually click somewhere on the screen. It would also be useful to have a keyboard shortcut for changing which screen is active (see #9717).
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/79. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev