Comments (7)
Hi @tahmid-H ,
I've been doing some testing recently and I've found an issue with the logic for the displaymagician UI. The underlying display changing should still work, but the image shown in the UI and in the icon files created would have been wrong.
If not, this is a different issue and one we'd need to do some testing on.
Thanks
Terry
from displaymagician.
I'll be releasing a new test version of DisplayMagician in a week or so which should hopefully fix the issue I think you're experiencing. I'll drop a link in here when it is ready to go. If you'd be able to download and test to see if things are fixed that would be great.
Thanks
Terry
from displaymagician.
@tahmid-H I've created a new test version of DisplayMagician that may fix the issue that you're experiencing, and I've attached it to this Github issue. Please download the attached zip file, extract the msi installer from the zip file, and then run the installer. It should upgrade your existing Display Profiles.
DisplayMagicianSetup-v2.6.0.446.zip
This new version of DisplayMagician has the ability to 'update' Display Profiles - effectively overwriting the display layout with the one that is currently being used. So if you start If you still start having issues with a Display Profile not working, simply:
- setup your display layout the way you want it
- then open DisplayMagician's Display Profiles Window
- select on the saved Display Profile you wish to update
- click the Update button
- say 'Yes' when asked if you really want to overwrite settings
Your DisplayMagician Display Profile will now be recreated using the current display settings, and they will overwrite the old settings. This will hopefully get rid of any display layout issues, and it doesn't require any changes to your Game Shortcuts. Nice!
There is a single known issue at the moment, which is that the NVIDIALibrary SetDisplayConfig function doesn't work for NVIDIA video cards. Luckily this issue shouldn't have much impact at all as the WindowsLibrary functions should do enough configuration of their own to ensure it all works. If you have some special NVIDIA settings that you use then this version of DisplayMagician may not apply them correctly. You will unfortunately just have to test if that is the case for your particular setup.
I am currently troubleshooting the NVIDIALibrary SetDisplayConfig function error but it looks like it could be a bit of a pain to fix, so I didn't want to hold up the test release; I'd rather get the test version into your hands so I can see what other bugs are in there!
If this fixes your issue please reply here, and if you find another bug please log a new Github issue so I can track them separately.
Thanks
Terry
from displaymagician.
@tahmid-H I did find some issues with the earlier v2.6.0.446 version. I've made a lot of revisions to how DisplayMagician works in v2.6.0.485 (attached) that should make it way more reliable. But it is highly likely you will need to 'update' your Display Profiles to make them work properly.
I'd recommend first of all applying a Display Profile, and then press the 'update' button. That will recreate the config for the Display Profile and should make it work properly. You'll need to do that to each of your saved Display Profiles. Then please test out changing between your Display Profiles to see if everything works as expected.
Here is the latest test version of DisplayMagician:
DisplayMagicianSetup-v2.6.0.485.zip
Thanks for all your help testing.
Terry
from displaymagician.
@tahmid-H , I've added in more checks and logic to avoid crashes. Could you please try this latest version?
DisplayMagicianSetup-v2.6.0.508.zip
I'm hoping this will work, but at the very least it should allow DisplayMagician to boot up enough for you to create a Support ZIP File. Let's see whether I've fixed it 🤞.
from displaymagician.
@tahmid-H The latest test version should be working properly, and hopefully fixes your issue. 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!
from displaymagician.
@terrymacdonald Hey Terry. Sorry about not getting back to you - I haven't checked my mail in a while and didn't see the notification. Sadly, I don't have the AMD GPU anymore. I decided to get an Asus RTX 4080 due to the 5 ports it has, and it has been smooth sailing so far. Also, while I did have the AMD GPU and used the motherboard's port in conjunction, I had success using this software - https://sourceforge.net/projects/monitorswitcher/. I believe you've already fixed the issue, but if not, maybe that software could be a point of reference. Nonetheless, thank you for the effort you've put in to this!
from displaymagician.
Related Issues (20)
- NVidia Surround not activating HOT 8
- Unhandled Exception when saving Display Profile first time HOT 14
- DM does not keep surround activated when using a DM game shortcut HOT 2
- Consider submitting to winget HOT 2
- Will not Open.
- Game Shortcut of Non-Steam games added to Steam HOT 18
- Not change communications devices HOT 2
- DM 2.6.0.446 not opening after installation (may be not a bug?) HOT 23
- switch from 2 monitor to 3 doesn't work HOT 38
- Shortcut keys HOT 3
- 3 screens + Steam VR = autoswitch to 2 screens HOT 5
- AMS2 and the well known problem with quad screens configuration HOT 13
- Nvidia amount of connected monitors greater than 4 HOT 14
- Changes Display Scale and Layout HOT 4
- Bug/Feature request: Scaling mode doesn't change HOT 3
- Do not apply profile if active HOT 4
- BSOD when switching profiles HOT 4
- Refresh rate setting appears to sometimes not be captured in profiles correctly HOT 2
- Add batch file to the startup files HOT 1
- Add wait timer on game exit HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from displaymagician.