You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use a 21:9 Ultrawide. I want to be able to switch between [16:9 stretched to 21:9] and [16:9 on 21:9 with black bars] for use in different games (stretched on CS, black bars on Fortnite). I do this in NVIDIA Control Panel by switching "Scaling mode" between "Fullscreen" and "No scaling"/"Aspect Ratio". This scaling setting however does not save in DisplayMagician, if I have "Fullscreeen" selected in NVIDIA Control Panel and try switching to a profile where "Aspect Ratio" was picked, the resolution is still stretched as if I had "Fullscreen" selected (which the now applied profile shouldn't). If DisplayMagician had this feature, it would save me the effort of having to switch in (the surprisingly slow) NVIDIA Control Panel every time.
I would like the scaling setting to be stored in the profile file.
I have considered and tried other software, but they have their own negative quirks, and soDisplayMagician is the best software I've found.
I know it is possible to save this setting in a profile file, Helios Display Management is able to (however I can't stand the seemingly unchangable 30 second time countdown every time a profile should switch).
The text was updated successfully, but these errors were encountered:
Hi @woon0,
It's likely that I just haven't written the code that stores that
information. I have to write a function that interacts with the NVIDIA
driver and that takes a bit of time to do. Also, adding this feature to DM
will mean that everyone's existing DisplayProfile will need to be updated
to a newer format, as that information currently doesn't seem to be
included in the information I grab from the NVIDIA driver.
The upshot of this is that it will most likely be a while before I'll be
able to add that functionality to DM. I'll have to have a think as to
whether I am going to add this to the next release of DisplayMagician
(v2.6.0) as it will force people to have to recreate their Display
Profile's again from scratch.
ANyway thanks for the feature request. It's good to have feedback like this
so I can add it into my future dev roadmap.
Thanks
Terry
@woon0 I had a closer look at your issue, and this feature should already be supported in v2.5.0 of DisplayMagician. Though with that said I've just realised that there is a bug in v2.5.0 where it doesnt always apply the NvAPI_SetDisplayConfig configuration every time due to a bug in my library (due to the way that C# handles interfacing with the C++ NVIDIA NvAPI DLL).
Basically you'll be a bit stuck for the next little while as I'm going to need to slightly rewrite NVIDIALibrary to use classes rather than structs for how it interacts with the NVIDIA driver, so I might need to look at how Soroush Falahati handles it in his NvAPIWrapper.net codebase. Le sigh.
I've also just realised this is a critical bug that will stop me releasing the upcoming DM v2.6.0. I hadn't realised that SetDisplayConfig was involved in handling the NVIDIA scaling, and to avoid this error I've simply disabled that code in v.2.6.0. This isn't going to work, as many people use the NVIDIA specific controls, and that is going to cause some issues.
Damn.
Looks like I've got a lot of code writing in my future, and looks like I will have to delay the release of DM v2.6.0 for another month or two :(.
I use a 21:9 Ultrawide. I want to be able to switch between [16:9 stretched to 21:9] and [16:9 on 21:9 with black bars] for use in different games (stretched on CS, black bars on Fortnite). I do this in NVIDIA Control Panel by switching "Scaling mode" between "Fullscreen" and "No scaling"/"Aspect Ratio". This scaling setting however does not save in DisplayMagician, if I have "Fullscreeen" selected in NVIDIA Control Panel and try switching to a profile where "Aspect Ratio" was picked, the resolution is still stretched as if I had "Fullscreen" selected (which the now applied profile shouldn't). If DisplayMagician had this feature, it would save me the effort of having to switch in (the surprisingly slow) NVIDIA Control Panel every time.
I would like the scaling setting to be stored in the profile file.
I have considered and tried other software, but they have their own negative quirks, and soDisplayMagician is the best software I've found.
I know it is possible to save this setting in a profile file, Helios Display Management is able to (however I can't stand the seemingly unchangable 30 second time countdown every time a profile should switch).
The text was updated successfully, but these errors were encountered: