mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[BUG]: Inconsistent multi-monitor behaviors #490
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @whaaaley on GitHub (Oct 14, 2024).
Summary
I'm unable to focus or move windows after I reconfigured my monitor setup over the weekend. Previously everything was perfect, but I had a weird configuration for my extra monitors, using a mix of onboard and dedicated ports. Over the weekend I moved everything to dedicated by plugging my two bottom monitors into a hub.
Now I can't move or focus windows in monitor 4. Moving windows or focusing down only goes to 3. Is there something I need to do? I'm wondering if they're getting reported as a single monitor to Komorebi due to the hub, rather than individual.
Version Information
Komorebi Configuration
Hotkey Configuration
Default
Output of
komorebic checkOutput of
komorebic monitor-information@whaaaley commented on GitHub (Oct 14, 2024):
I actually think this is the same issue as https://github.com/LGUG2Z/komorebi/issues/447, but in my configuration it prevents me touching monitor 4. I must have had an inconsistent layout in my previous configuration that allowed it to work due to imperfect coordinates.
@whaaaley commented on GitHub (Oct 16, 2024):
Shifting the bottom two monitors slightly to the right allows me to get access to monitor 4, although there's oddities.
[works] Left <---> right, between 1 and 2
[works] Left <---> right, between 3 and 4
[works] Top <---> bottom, between 1 and 3
[not working] Top ---> bottom, from 2 to 4, goes to 3 instead of 4
[not working] Bottom ---> Top, from 4 to 2, goes to 1 instead of 2
The behavior of going down from monitor 2 to 3, instead of 4, is still present even in the most drastic of scenarios:
@LGUG2Z commented on GitHub (Oct 16, 2024):
c0c3c81d69/komorebi/src/window_manager.rs (L465-L496)This is the logic that needs to be updated ^
@LGUG2Z commented on GitHub (Oct 16, 2024):
I don't have enough monitors to try this out but you can test this commit:
e8e18a48ad@alex-ds13 commented on GitHub (Dec 26, 2024):
@whaaaley Can you check if this is still an issue on the latest releases?