Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Workspace moving behaviour across multiple screens #809
[Originally reported by iiiuser]
My attached config has different bindsyms for moving windows across workspaces and following them (Super + Shift + WorkspaceNumber) and for moving windows without following them (Super + CTRL + WorkspaceNumber). Across multiple screens they work exactly the other way round because I enabled "workspace_auto_back_and_forth".
I already described this issue in a question of the FAQ.
It would be nice if i3 handles the moving of windows to workspaces on different monitors like moving windows on a single one.
Thank you for your efforts.
Ah, I didn’t realize you enabled workspace_auto_back_and_forth, but that of course explains it. I think it’s fair to make moving windows to other outputs not focus that output automatically to make the behavior more consistent. People who want it to behave like it did previously can just chain the binding (like you do).
[Original comment by iiiuser]
Replying to comment 1 @…:
Actually I thought about changing the binding but I wasn't able to figure out how to distinguish between moving across screens and moving on the same screen. There would a script be necessary that checks i3's tree and decides which action should be used. But I didn't know how to realize it.
Thanks again for your efforts and for even making i3. It's the best window manager I ever tried.
[Original comment by Sebastian Rachuj]
This ticket was fixed in commit http://c.i3wm.org/b565bfca: