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
Ability to overwrite Profiles #215
Comments
Hi @NightHammer1000 , Unfortunately the way that Profiles works prevents me from adding this functionality as you have described it. There is, however, a potential alternative. I was thinking about adding a 'replace profile' functionality into the Game Shortcuts. This would mean that when you created a game shortcut with a previous display profile, if that display profile was deleted, then you would automatically be asked which other display profile you wanted to replace it with in all your game shortcuts. The idea would be to easily all your game shortcuts with a single click when you have to replace display profile. With this functionality you wouldn't need to have the UUID stay the same, as the game shortcut would be updated, and you would only need to be able to run the game shortcut from the command line. Thanks |
@NightHammer1000 do you mind if I change the name of this issue to be 'Ability to replace Profiles in Game Shortcuts'? It's more accurately what I think I'll be able to do. Thanks |
To bad. That actually won't help me that much as I don't use Game Profiles at all. Display Magician only works as a Display Profile Switcher with hotkeys for me. I just need a way to keep the UUID the same for those Shortcuts in some way. Maybe a ability to set custom UUIDs? |
Hi,
In the scenario I've described, you can use game shortcuts to act as a
display profile. You can create a game shortcut that makes a permanent
change, and that doesn't run a game. You can even add your dummy HDMI
switching control to that game shortcut, and then save a desktop shortcut
so that all you do is double click on the desktop shortcut to setup for
playing remotely.
Then you can create a second permanent game shortcut that changes
everything back (including adding a start program that reverts the HDMI
switching control).
In this way, you get the functionality you want within DisplayMagician, and
you will be able to easily replace the display profile in the future when
I add this 'replace' feature.
Hope this helps.
Thanks
Terry
…On Wed, 12 Apr 2023, 05:34 N1GHT, ***@***.***> wrote:
To bad. That actually won't help me that much as I don't use Game Profiles
at all.
Display Magician only works as a Display Profile Switcher with hotkeys for
me.
I also use the Desktop Shortcuts for said Profiles in a Batch files to
Switch to a HDMI Dummy Plug Display when I play with my Steam Deck Remotely
over Moonlight and back to the Default Profile after I disconnect.
I just need a way to keep the UUID the same for those Shortcuts in some
way. Maybe a ability to set custom UUIDs?
—
Reply to this email directly, view it on GitHub
<#215 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLU5LCCRVG5VE6RHK6WMXDXAWI4HANCNFSM6AAAAAAWYB3PAM>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Okay. That sounds like it could work. |
@NightHammer1000 I've nearly finished development of a way to update a display profile to the current display layout in use. This should enable people to simply recreate a display layout and update the Display Profile with the current settings, eliminating the need for making changes to any Game Shortcuts. I'm hoping this makes everyone's lives easier. Expect something in the next 2 weeks. Thanks |
@NightHammer1000 The latest test version should be working properly, and it has an 'Update' button for Display Profiles. Could you please test it for me so I know that it fixes your issue? If it does then I'll be able to close this issue as the fix will be part of the next full release. DisplayMagicianSetup-V2.6.0.515-No-NvApi_SetDisplayConfig.zip As I've not really had any feedback from you recently I'll give it a week and then close this issue if I have no further responses. We can always reopen this issue in the future if need be. Thanks! |
Hi. This Version does not start on my System. |
Can you please create a ZIP file of your DisplayMagician folder in
C:\Users\<username>\AppData\Local\DisplayMagician? And then upload it to
this issue? I might be able to see if there is a configuration issue
somewhere.
Was there any more text with that error message? Where did you get that
error from?
Lastly, can you please remind me what GPUs and CPUs you have, and how many
displays you have and how they are connected? Are any connected through
adapters like USB to display port adapters?
Thanks
Terry
|
Nope. There is no more Info. That screenshot is from the Event Viewer. And thats everything there is in there. I also tried to delete the App data local folder to recreate it because I already suspected it might be something with the configs. Did not help. The Program crashed before it even recreated the folder. |
Hmmmm. Can you please tell me what GPUs and CPUs you have, and how many
displays you have and how they are connected? Are any connected through
adapters like USB to display port adapters?
It might be something in your set up causing DM to error.
Did you have an old video card that you used and now you swapped to
something else? For example did you use the have an NVIDIA card and now use
AMD? Or do you use Intel Arc?
Thanks
Terry
…On Mon, 12 Feb 2024, 11:25 N1GHT, ***@***.***> wrote:
Nope. There is no more Info. That screenshot is from the Event Viewer. And
thats everything there is in there.
I also tried to delete the App data local folder to recreate it because I
already suspected it might be something with the configs.
Did not help.
The Program crashed before it even recreated the folder.
—
Reply to this email directly, view it on GitHub
<#215 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLU5LB2E6X7YDOSPO5NRF3YTFAOLAVCNFSM6AAAAAAWYB3PAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZXHA4TIMBRHA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Always had NVIDIA in that Machine. 4 Displays are connected. 3 on DisplayPort one on HDMI. Nothing Fancy. The exact same setup I used with the current Version. Old Version from the Releases Page works just fine. |
Had time to fire up Visual Studio and run the debugger on the exe. DisplayMagician.Shared, Version=2.6.0.0, Culture=neutral, PublicKeyToken=null Thats what it can not find. |
It seems that file is Missing in the Installer. Sooo. Dont think its my rig^^ |
If I copy the file over from the old to the new, it starts up. |
Huh! That's weird.
Ok that's an excellent find. It's a Setup building problem. Thank you so
much for debugging! This is perfect! I'll have to test a new build to make
sure it does copy things across properly.
Thanks
Terry
…On Tue, 13 Feb 2024, 01:46 N1GHT, ***@***.***> wrote:
Had time to fire up Visual Studio and run the debugger on the exe.
It throws pre-Init, while loading references.
DisplayMagician.Shared, Version=2.6.0.0, Culture=neutral,
PublicKeyToken=null
Thats what it can not find.
—
Reply to this email directly, view it on GitHub
<#215 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLU5LAGNR2INQJ3NFV5NALYTIFITAVCNFSM6AAAAAAWYB3PAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZYGYYTGOJVGE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
I've not been testing DPI scaling on the look of DisplayMagician, only in
recording the DPI settings and applying them properly when changing between
display profiles. I should probably do some testing to make sure it looks
ok when scaling.
Can you please explain what settings you used to get it to look like that?
I'll try replacing on the test machine here so I can fix it.
Thanks
Terry
…On Tue, 13 Feb 2024, 01:50 N1GHT, ***@***.***> wrote:
But does not seem to handle DPI Scaling very well:
image.png (view on web)
<https://github.com/terrymacdonald/DisplayMagician/assets/1979250/31701c1f-4fa1-442b-a03b-190fbe1f1633>
—
Reply to this email directly, view it on GitHub
<#215 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLU5LA4VHP6EBREDPC2MJ3YTIF3DAVCNFSM6AAAAAAWYB3PAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZYGYZDCNZZGY>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
@NightHammer1000 could you please test this version? Its got the corrected setup that should install everything (I've yet to fully test myself!) but it doesn't have any DPI scaling fixes. If you'd be able to get back to me with whether this works, and if it still has the DPI scaling issues then please reply with how you got it to look like the picture you provided earlier. DisplayMagicianSetup-v2.6.0.522-corrected-setup.zip Thanks |
@terrymacdonald got to test it out. Updating Profiles works. For the DPI Issue, I had to set DPI Scaling in Compatibility Settings to "System (Advanced)" Thanks! |
It would be nice to have the ability to overwrite Profiles by just saving a new Profile with the Same name.
The UUID should stay the same so that I dont have to change out Batch Scripts and Shortcuts.
Sometimes after Driver Updates all the Profiles won't work anymore.
Especially if you have to DDU after a driver fucks something up.
This could save us a lot of Work in the Future.
The text was updated successfully, but these errors were encountered: