Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moving the pointer to a different monitor does not move monitor focus. #60

Closed
Stebalien opened this issue Sep 21, 2013 · 7 comments
Closed

Comments

@Stebalien
Copy link
Contributor

When moving the pointer to an unfocused monitor, the monitor does not become focused until a window in said monitor is focused. An inverse of pointer_follows_monitor (monitor_focus_follow_pointer) would be nice. An alternative solution is to make focus_follows_pointer apply to monitor's (or their root windows) as well.

It should also be noted that clicking on the root window will focus that monitor.

@baskerville
Copy link
Owner

Should be fixed by 70c6cad.

@Stebalien
Copy link
Contributor Author

It works but only if focus_follows_pointer is set after a delay. A trivial work-around for now is:
(sleep 1 && bspc focus_follows_pointer true) &

@baskerville
Copy link
Owner

Could you provide more details on how to reproduce the problem?

@Stebalien
Copy link
Contributor Author

If I add bspc focus_follows_pointer true to bspwmrc, it doesn't work. (The monitors probably haven't been properly initialized yet.)

@baskerville
Copy link
Owner

Thanks, I could reproduce, the problem comes from adopt_orphans.

I will fix it ASAP.

@baskerville
Copy link
Owner

Should be fixed by d5b84c0.

@Stebalien
Copy link
Contributor Author

Works. Thanks.

SeerLite pushed a commit to SeerLite/bspwm that referenced this issue Oct 28, 2021
Install example files to /usr/share/doc/sxhkd/examples
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants