I'd tried Beta 6 about a week ago, so thanks for getting back to me, cause otherwise i might not have checked back for a while.
Beta 7 works, thanks for all your hard work! I can now have one profile that is
and another that is
, and applying them does set all those values correctly. It also looks like the "detected profile" seeming to take both refresh rate and DPI into account before claiming a match!
I did find what seems to be a related race condition with DisplayFusion's taskbar, but I've just switched back to using the windows taskbar, as it doesnt seem to have any issues with DPI switching.
Normally, I see the DisplayFusion taskbar disappear and relaunch on my other monitor while the resolution changes on the other, but about half of the time, when switching from the
to the
(n=20ish), the DisplayFusion Taskbar doesn't relaunch and the monitor with the changed DPI will still have the old DPI on the taskbar. Restarting DisplayFusion after switching does fix this, as does exiting DisplayFusion, and then swithing profiles with
, the following options didn't quite work as i'd hoped:
PS C:\Program Files\DisplayFusion> .\DisplayFusionCommand -closeall -and .\DisplayFusionCommand -monitorloadprofile "240Hz Projector"
C:\Program Files\DisplayFusion>DisplayFusionCommand -closeall && DisplayFusionCommand -monitorloadprofile "240Hz Projector"
DisplayFusionCommand -closeall -monitorloadprofile "240Hz Projector"
Seems like I could do this in general, but would have add a sleep, since
doesnt wait for success before returning