microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.59k stars 6.52k forks source link

FancyZones layout resets to default when switching some monitors between computers #19916

Open wererogue opened 2 years ago

wererogue commented 2 years ago

Microsoft PowerToys version

0.61.0

Running as admin

Area(s) with issue?

FancyZones

Steps to reproduce

As noted in https://github.com/microsoft/PowerToys/issues/9355

PowerToysReport_2022-08-12-15-28-22.zip

✔️ Expected Behavior

The custom zone layout previously chosen for the first PC is active when the monitor switches inputs to that PC

❌ Actual Behavior

The zone layout for the monitor is reset to the default (priority grid)

Other Software

Observed using an LG FLATRON W2442PA connected by displayport and a DELL 2405FPW connected by VGA, both in portrait mode Not observed using an ASUS VN247H-P connected by HDMI in landscape

SeraphimaZykova commented 2 years ago

Thank you for opening a new issue. Got a closer look into your report. Can you please check some values in the registry to help me investigate the issue? Open RegistryEditor on the computer encountering the problem and check if there is anything except default values. Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\1\VirtualDesktops Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VirtualDesktops Thank you!

/needinfo

wererogue commented 2 years ago

Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\16\VirtualDesktops and Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VirtualDesktops both contain only (Default), REG_SZ, (value not set)

SeraphimaZykova commented 2 years ago

Thank you for answering. I keep investigating the problem.

wererogue commented 2 years ago

Further detail - the issue only seems to happen when one of the monitors (the dell, in this case) is connected by VGA cable. I switched to DVI, the problem doesn't occur Sadly since I'm switching between two PCs I don't have enough ports to keep it set up this way :<

SeraphimaZykova commented 2 years ago

We are preparing the option to customize the default layout https://github.com/microsoft/PowerToys/issues/12466. This is not the exact fix for the problem, but I hope this improves things.