[BUG]: OBS's Invisible Windows Causing Issues with Window Placement #659

Open
opened 2026-01-05 14:52:14 +01:00 by adam · 1 comment
Owner

Originally created by @loeiks on GitHub (Aug 9, 2025).

Summary

When I launch OBS (obs64.exe) it's somehow starts with two invisible window:

  • Stats (installed with OBS)
  • Advanced Scene Switcher (I installed via a plugin)

And these windows are causing OBS window to move into left side of the workspace and leave half of the screen blank which one of these plugins takes the space in reality.

When I ignore for both of these windows problem is fixed but exe and class of these windows are same with OBS and only difference is title, and their titles are just same as above Stats and Advanced Scene Switcher which I wonder if these rules would cause a conflict with another window in the future from another app.

Since (as far as I know) there isn't multiple filtering like in GlazeVM, (where we first filter by exe and then by title and tell program to match both of these filters to apply the rule) I'm looking a way to handle this.

Pre-added rule in applications.json for OBS isn't working as expected too, it's marked as: tray_and_multi_window but maybe it doesn't have any effect for OBS or not working as expected, or this is not the right config for this kind of behavior.

Version Information

komorebic 0.1.37
tag:v0.1.37
commit_hash:00384ce3
build_time:2025-05-17 19:16:53 +00:00
build_env:rustc 1.87.0 (17067e9ac 2025-05-09),stable-x86_64-pc-windows-msvc

OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.26100 N/A Build 26100

Komorebi Configuration

It's not possible to attach file here look comments please, and consider fixing it :)

Hotkey Configuration

workspace.txt
komorebi.txt
modes.txt
monitor.txt
window.txt

I use multiple AHK files to organize them main entry point file is komorebi.ahk and others are inside Script folder.

Output of komorebic check

komorebic check
KOMOREBI_CONFIG_HOME detected: C:\Users\loeiks\loeiks\Configs\settings-sync\Apps\Komorebi

Looking for configuration files in C:\Users\loeiks\loeiks\Configs\settings-sync\Apps\Komorebi

Found komorebi.json; this file can be passed to the start command with the --config flag

Found C:\Users\loeiks.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag

Originally created by @loeiks on GitHub (Aug 9, 2025). ### Summary When I launch OBS (obs64.exe) it's somehow starts with two invisible window: - Stats (installed with OBS) - Advanced Scene Switcher (I installed via a plugin) And these windows are causing OBS window to move into left side of the workspace and leave half of the screen blank which one of these plugins takes the space in reality. When I ignore for both of these windows problem is fixed but exe and class of these windows are same with OBS and only difference is title, and their titles are just same as above Stats and Advanced Scene Switcher which I wonder if these rules would cause a conflict with another window in the future from another app. Since (as far as I know) there isn't multiple filtering like in GlazeVM, (where we first filter by exe and then by title and tell program to match both of these filters to apply the rule) I'm looking a way to handle this. Pre-added rule in applications.json for OBS isn't working as expected too, it's marked as: `tray_and_multi_window` but maybe it doesn't have any effect for OBS or not working as expected, or this is not the right config for this kind of behavior. ### Version Information komorebic 0.1.37 tag:v0.1.37 commit_hash:00384ce3 build_time:2025-05-17 19:16:53 +00:00 build_env:rustc 1.87.0 (17067e9ac 2025-05-09),stable-x86_64-pc-windows-msvc OS Name: Microsoft Windows 11 Pro OS Version: 10.0.26100 N/A Build 26100 ### Komorebi Configuration ```json It's not possible to attach file here look comments please, and consider fixing it :) ``` ### Hotkey Configuration [workspace.txt](https://github.com/user-attachments/files/21698999/workspace.txt) [komorebi.txt](https://github.com/user-attachments/files/21699000/komorebi.txt) [modes.txt](https://github.com/user-attachments/files/21698996/modes.txt) [monitor.txt](https://github.com/user-attachments/files/21698997/monitor.txt) [window.txt](https://github.com/user-attachments/files/21698998/window.txt) I use multiple AHK files to organize them main entry point file is komorebi.ahk and others are inside `Script` folder. ### Output of komorebic check komorebic check KOMOREBI_CONFIG_HOME detected: C:\Users\loeiks\loeiks\Configs\settings-sync\Apps\Komorebi Looking for configuration files in C:\Users\loeiks\loeiks\Configs\settings-sync\Apps\Komorebi Found komorebi.json; this file can be passed to the start command with the --config flag Found C:\Users\loeiks\.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag
adam added the bug label 2026-01-05 14:52:14 +01:00
Author
Owner

@loeiks commented on GitHub (Aug 9, 2025):

komorebi.json

komorebi.bar.json

@loeiks commented on GitHub (Aug 9, 2025): [komorebi.json](https://github.com/user-attachments/files/21699168/komorebi.json) [komorebi.bar.json](https://github.com/user-attachments/files/21699192/komorebi.bar.json)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#659