Skip to content

Create WindowsVCP for each physical monitor instead of logical#382

Merged
newAM merged 9 commits into
newAM:mainfrom
kojiishi:win-physical-monitors
May 26, 2025
Merged

Create WindowsVCP for each physical monitor instead of logical#382
newAM merged 9 commits into
newAM:mainfrom
kojiishi:win-physical-monitors

Conversation

@kojiishi
Copy link
Copy Markdown
Contributor

@kojiishi kojiishi commented Mar 23, 2025

This should fix #300. I have 4 monitors, but I don't have an environment that can reproduces the issue (i.e., multiple physical monitors for a logical monitor). The fix is verified only in my environment and in the unit tests.

@newAM
Copy link
Copy Markdown
Owner

newAM commented Mar 25, 2025

Thanks for the PR! Feel free to ignore the failed coverage checks, -0.3% isn't anything to worry about.

This might take a while for me to review, I want to check it on real hardware, and I'm away from my Windows computer on business travel.

@newAM newAM added the enhancement New feature or request label Mar 25, 2025
@newAM newAM force-pushed the win-physical-monitors branch from a6c0f5e to f84ad38 Compare May 26, 2025 17:16
Copy link
Copy Markdown
Owner

@newAM newAM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@newAM newAM merged commit ba237c9 into newAM:main May 26, 2025
10 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Program unusable when having more than one physical monitor

2 participants