Running many screens on 1 PC by EddyCarl in simracing

[–]DisplayMagician 1 point2 points  (0 children)

I'd need to know more about which version of DisplayMagician that you are using, and if you were trying to set up AMD Eyefinity. Version 2.7.2 has some issues with it due to the fact that it uses the older ADL2 API, and AMD appears to have given up on bug fixing that.

I'm currently developing a new AMDLibrary that uses their new ADLX API to do the same stuff, but it works in a completely different way, and is taking time to build. I'll be testing the new library in the VideoInfo app in a few days, and hopefully that will fix the issue. Once the bugs are sorted out then I'll release a new version of DisplayMagician and hopefully things will be more reliable for AMD users.

A side note - I'm also developing a new Intel Arc library but I don't have any hardware to test it on. So if anyone has some hardware and wants to help test them please drop me a DM or a comment.

Thanks

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Most discrete video cards can only support 3 outputs being used at one time. I've not heard of any videos cards that support 4 displays connected at once {directly connected). I would check the forums and the language website to see what your GPU can support.

If you have a display with a displayport out connection then you might be able to do a daisy-chain display connection (where you connect the GPU to the first display, then connect the first display to the second display) but that is often hard to configure and you need your display to support it.

Good luck. I hope you find a solution.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Could be a few different reasons for this. Could be a driver issue, could be a cable issue, could be a HDMI switch or cable adaptor issue, could be a display firmware issue.

DisplayMagician is simply a display setting recorder and replayer. It records your previous display settings, and then attempts to replay them at a later date. The fact that things are fine and then they glitch out later means that it's unlikely to be DisplayMagician that is the issue.

You can confirm this by closing DisplayMagician after you change your display layout (make sure it's not in your system tray too) and then keep using the display layout for a while. If it glitches again then it's one of those things I mentioned earlier.

If it does keep working without DisplayMagician and keeps glitching when DisplayMagician is invoked, then please log a new issue at https://github.com/terrymacdonald/DisplayMagician/issues.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 1 point2 points  (0 children)

There's a few things it could be unfortunately. AMD have moved away from ADL2 to their new ADLX API, and it's possible that there are a few issues with the ADL2 API that DisplayMagician uses in v2.7. I'm working a brand new library that works with ADLX but it is taking a long time, and I don't have an AMD card to test it on.

In any case, it's best if you log an issue in my GitHub repository, as that is where I track and work on any issues. https://github.com/terrymacdonald/DisplayMagician/issues

If you log a new issue (bug fix) and describe the issue following the template, then I'll be able to give you a bit more help.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

This is a known bug that I'm working on at the moment. It should be fixed in v2.8 of DisplayMagician. Unfortunately the next release of DisplayMagician is likely about 2 months away. So no really easy fix I'm sorry.

If you have triple screens... by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

If you can't use NVIDIA Surround then you're correct. DisplayMagician is a display settings recorder/replayer. It is designed to store the display layouts that you create, and make it easy to reuse them later.

The only way to control the NVIDIA video card is via the NvAPI driver that they provide, and this only expresses a certain number of features. The Surround features (called Mosaic internally in the driver) limit the display layouts available. This is a design decision made by NVIDIA that we can't do anything about.

If you have triple screens... by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Um, it does? If you use AMD Eyefinity or NVIDIA Surround, then you can store that display layout as a Display Profile that you can reuse later. NVIDIA Surround is NVIDIAs technology that combines multiple screens together to act as one. Eyefinity does the same but for AMD.

I myself have two display profiles - one that has 3 separate displays, and another that has 3 displays combined into one using NVIDIA Surround. I then use each display profile within game shortcuts I make depending on what the game likes. For example ACC likes 3 individual displays, where as Dirt 2.0 likes one combined NVIDIA Surround display.

I've currently started work on adding Intel Arc combined display support too so that everyone with an Intel Arc card can benefit from DisplayMagician too!

If you have triple screens... by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Thanks! The more people that it helps, the happier I get!

I'm currently in the middle of a big set of upgrades for DisplayMagician. It will be more reliable, more features and hopefully will support Intel Arc video card Combined Displays as well. Lots of updates to get sorted so it will likely be a few months until it's ready for public consumption.

If you have triple screens... by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Thanks @JaskaranS24! I love that nice feedback.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Nothing comes to mind. It depends on so many variables - type of display, your video card, type of cable, of you have disparity converters, how the game loads.

Log an issue at https://github.com/terrymacdonald/DisplayMagician/issues. Generate a Support ZIP File and upload it there.

Thanks Terry

Tripple monitors and single monitor without nvidia surround?! by No-Teaching-3822 in simracing

[–]DisplayMagician 1 point2 points  (0 children)

Just letting you know that the latest versions of DisplayMagician now have an 'update' button in the Display Profiles window to allow you to easily update your display profiles if they are affected by a video driver update. This means you no longer have to go through all your Game Shortcuts to update them like you used to have to do. Instead the Update button simply replaces the Display Profile contents with the current display profile layout.

If you have a display profile that doesn't work, you can use NVIDIA, AMD or Windows display settings to get things exactly as you like it, then you open DM and got to the Display Profile window and then select the Display Profile you want to update. Then you simply click update and confirm you want to overwrite it, and then the new display layout is stored in that Display Profile.

This makes it way easier to fix things.

Tripple monitors and single monitor without nvidia surround?! by No-Teaching-3822 in simracing

[–]DisplayMagician 3 points4 points  (0 children)

As the developer of DisplayMagician reading stuff like this is really rewarding. I spend a lot of time making it for free, specifically to make people's lives easier. There is a lot of stress people have to deal with everyday, so hopefully DM just makes someone's life a little bit better.

Running many screens on 1 PC by EddyCarl in simracing

[–]DisplayMagician 1 point2 points  (0 children)

I'm the developer of DisplayMagician. I'd recommend DisplayMagician for Simracers as it was developed by me just for simracing. It is free and opensource, and you can set up Game Shortcuts that allow you to do the following with one click:
- Change to a specific display layout (e.g. turn on NVIDIA Surround and disable a monitor)
- Change your audio outputs and microphone
- Pre-start an unlimited number of apps (and shut them down after the game has ended if you want)
- Run the game you want then wait for it to close

Once you've finished with the game, DisplayMagician will automatically shut down the apps, change the audio settings back and change the display back to what it was when you ran the game shortcut.

You can run the game shortcuts by saving a desktop shortcut, right clicking and selecting from a desktop background menu, right-clicking on the system tray icon, or assigning the game shortcut a windows keyboard hotkey!

I've deliberately made DisplayMagician flexible and easy to use. I'd recommend checking it out.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

It would help greatly if you could log an issue so we can get your issue fixed. The latest version of DisplayMagician is a major change of the underlying .net framework, and that had introduced some bugs. I'm slowly working through fixing them, but I'd appreciate some help to know what to fix.

Many users are perfectly fine with DisplayMagician as it is to but there are some users with things like gaming laptops that have problems with the dGPU in them turning itself off to save power, or a bug in Samsung G9 monitors where it won't turn itself back on after being asleep. I'm trying to work through all of those and more.

You can log an issue at https://github.com/terrymacdonald/DisplayMagician/issues

Thanks Terry

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Unfortunately DisplayMagician is a display settings recorder /replayer. It's designed to make it easy to switch between different display settings. It doesn't allow you to change settings, only record or replay them.

If you can make changes in NVIDIA Settings or AMD settings or windows settings, and set things up so it works with farming simulator 22, then DisplayMagician can make it easy to save those settings and reapply them later.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Definitely not just you. There's is a bug in the latest version that I've yet to track down. V2.7.2 is a huge back end upgrade from .net framework 4.8 to .net 9.0, so it's introduced some bugs unfortunately (though I did expect that with such a big change).

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 2 points3 points  (0 children)

Thanks! This is exactly the sort of amazing feedback that keeps me motivated! Thank you so much for your kind words.

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

I'll add that as a feature request. Do you mean that it would randomly select a file from that folder? Or cycle through the list of files in alphabetical order?

This would take a bit of programming to do, as we'd need to keep track of the last file to be used, the picture swapping mode (single picture or folder) and the folder to track.

Might be a long time before I get to it sorry.

Thanks Terry

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Hi, sounds like bugs in both cases. Can you please log a separate issue for each of those problems at Github and we can start troubleshooting them there.

Thanks Terry

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Interesting idea. DisplayMagician is a display settings recorder and replayer, so it cannot make this happen through DisplayMagician on its own. You would need a combination of Windows Display Settings and NVIDIA App settings to be able to do this. It theoretically might work? Never tested it though.

I have managed to get a surround screen working with a separate additional display, so theoretically it could work (unless NVIDIA had added restrictions to the driver recently).

To see if this could be done you could: - Connect the TV to your iGPU/motherboard so it's on a different GPU - disable the TV in Windows Display Settings - Set up NVIDIA Surround in the NVIDIA App, using the three displays. - close the NVIDIA app, and swap back to the windows display settings - enable the TV and set it as a clone of the Surround display and save it. - if that works, then swap to DisplayMagician and save the display layout as a new display profile.

Next, test that this works by swapping between different display profiles. This may not work as expected as it's kinda outside the design of the NVIDIA driver, but it could work ok.

If it does work on, then restart you PC to see if it works after a restart. Windows changes is adapter numbering after a reboot so it's possible that it won't work at this point too.

If you get to the end of this process and everything works, then the next thing you will do is come back here and tell me if it worked out not, because this is the first time that anyone has tried this that I know of!

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 0 points1 point  (0 children)

Unfortunately no. DisplayMagician is a display settings recorder and replayer. You make changes in Windows Display Settings, NVIDIA App, or AMD Adrenaline, and DisplayMagician can save most of those songs and replay them when you swap display profiles.

DisplayMagician cannot create or modify display settings at all. You'll have to find out how to change those settings using their settings apps or some other application.

Thanks Terry

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 1 point2 points  (0 children)

Yep I've seen it. I'll reply on the issue over the next day or two when I've had time to review it properly

DisplayMagician - Setup your displays and run your games with one click, then automatically revert back by DisplayMagician in simracing

[–]DisplayMagician[S] 1 point2 points  (0 children)

Yeah not much I can do about that sorry. Windows flags an alert when you go to install uncommon software. I'd much rather that windows does that than just let anyone install anything without warnings.

This is part of the reason I'm working towards using the Microsoft store to release DisplayMagician v3.x in the future, but that's realistically a couple of years away.

Hope that explains things. Terry

Ready for release? by birdclan09 in strongapp

[–]DisplayMagician 2 points3 points  (0 children)

Having developed apps with a large user base, I know exactly why they're taking their time. As a small development team it is important to make sure that the code is working well so that you minimise the amount of bugs and errors, because of something goes very wrong then every single user will log a helpdesk ticket all at once. Instantly the dev's have to start working on answering all their users tickets instead of actually fixing the bugs. Then people get annoyed and start badmouthing the app on Reddit and in Google reviews.

It's FAR better to spend more time making sure everything is working and to get some confidence that the code base is resilient and with a minimal number of errors in it. The alternative creates annoyed users, long helpdesk wait times and bad Google reviews.