-
Notifications
You must be signed in to change notification settings - Fork 148
now detects the entire screen real-estate instead of a single screen #1854
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
base: main
Are you sure you want to change the base?
Conversation
…hanges: ` Fix logging, scope mod to taskbar process, and optimize polling loop - Fixed incorrect use of Wh_Log by embedding format specifiers directly in the first argument - Restricted mod initialization to the explorer.exe process that owns the taskbar using EnumWindows and a proper CALLBACK - Replaced lambda with a static BOOL CALLBACK function to match WNDENUMPROC signature - Improved performance by: - Increasing polling interval to 100ms when idle - Skipping edge checks when mouse hasn't moved `
Co-authored-by: Michael Maltsev <[email protected]>
|
Is there a way to detect this orientation(setup) like this? |
|
I don't think there's an easy way to detect it. But even if it was, I can imagine that some users might prefer to have these areas only: And some might prefer these (e.g. if they mostly use monitor 1): The ideal is probably to have this, but it can be tricky to support any monitor arrangement this way: |
|
There can be three modes Global bounding‑rectangle edges (the leftmost/rightmost X of the entire virtual screen) Outline edges (only those monitor‑edges that actually lie on the outside of the union of all monitors) what do you think |
|
Yes and there can be a function for detecting if there's a change in the orientation of the monitors. |
so no unnecessary triggers occus at the top and bottom edge.
|
I see that you pushed an update, let me know if it's ready for review/merge. |





No description provided.