-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[FancyZones] Two Ultrawide Monitors are Sharing Zone Layouts #1777
Comments
Hi @shampoolegs |
Hi @enricogior, thank you for your reply. The two ultrawides are actually different brands and models. Attaching the requested json file as a text file here unedited. Monitor 1) Samsung 34" SJ55W (LS34J550WQNXZA) |
Thanks for sending the settings.
A proper id should look like this:
This may be caused by a Windows bug. The only suggestion to workaround this bug until we find a fix, is to disconnect and reconnect the monitors, try to update the device driver of the GPU, try to install the monitors' drivers if they are available. |
This issue is similar to #611 |
Hi @enricogior, I read through thread #611 and decided to start with monitor drivers as all three of my monitors showed up as "PnP-Monitor". I unplugged two of the three monitors and installed drivers for the remaining Dell/Alienware then did the same for the Samsung. I could not find a driver for the Asus monitor but since it was working correctly I moved on. I then plugged all monitors back into the GPU and restarted the system. On reboot I was able to set custom zones for all three monitors but did notice some buggy behavior when trying to shift+snap windows into the zones the zones would not highlight and accept the window. I unchecked and rechecked the first option in FZ and it seems to have fixed it allowing me to use shift to snap windows into zones on all three monitors. I also tried to find FancyZones in the registry as you had instructed in #611 but couldn't find it under ...Current_User\Software. Using the search function provided one or two entries but it wasn't the same as the image example that was attached in the thread. Attaching the json as a zip here, please let me know if you want me to reinstall power toys or do anything else. |
@shampoolegs
Regarding the registry: FancyZones doesn't use it anymore, now it only uses settings in json files. |
Let's keep the issue open since we still want to implement a workaround to handle this problem when it happens. |
@enricogio I appreciate your time and help! Will be here if you need any additional testing etc. |
We can't fit this in 0.18, moving it to 0.19. |
@Mercerudy (from #195 (comment))
You will have to change the file extension to |
@enricogior Thanks for looking into this! Looking at comments above, my issue may be a little different. There are unique IDs for my monitors according to the JSON: |
@Mercerudy |
@enricogior I still have the same issue after a restart and remaking the layouts in the zones editor. Also still see the I'll try again with another driver, unless there's another workaround. |
Rolling back the monitor drivers from those provided by Samsung revealed that the TeamViewer monitor driver had been installed over the Microsoft Generic driver. The monitors were still named "Generic PnP Monitor," but the driver properties showed the Driver Provider as "TeamViewer GmbH," even though TeamViewer was no longer installed on the system. Downloading and running the TeamViewer portable executable (no install required), and navigating to "Extras," "Settings," "Advanced," and finally "Uninstall" monitor driver reverted the monitors back to the Microsoft provided Generic PnP. I then uninstalled PowerToys 0.25.0, deleted the local PowerToys appdata, reinstalled PowerToys and set up FancyZones again via the editor. FancyZones is now working as intended, and I finally have separate zones for each monitor with no need to switch them ten times a day. Thanks to the team for helping to diagnose and for such great apps built into PowerToys. |
Hi everyone. It's been a while since this issue was opened and FancyZones got a lot of changes and improvements. Could you please verify if the issue is still relevant? |
This issue was resolved a while back, however, I do occasionally have an issue where I have re-apply each monitor's layout. Maybe due to graphics driver updates but I usually run into after computer restarts. |
Thank you for your reply! I can now close the issue as it has been resolved. |
I have a 3 monitor setup, two ultrawides (UW#1, UW#2) and one portrait. The portrait is able to get it's own custom Layout but the ultrawides share whatever Layout I setup on either of them. So if I setup Layout #1 on UW#1 it also applies Layout #1 on UW#2 and vice a versa.
Edit the layout zones on one ultrawide then check the second ultrawide to see if those zones have been applied on that monitor as well.
Afaik the layout zones are suppose to be monitor specific so each ultrawide should be able to utilize its own custom zone layout.
Both ultrawide monitors are sharing a layout of zones regardless of which one was used to edit zones.
Screenshots
The text was updated successfully, but these errors were encountered: