Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?

User Image
eauhm
17 discussion posts
Hi,

I don't know wether this has been suggested yet, but to me it would be convenient if i could add a script to a monitor profile. i know i could just make a script that includes a LoadMonitorProfile statement, but then i'd not have the key-combo for that specific profile in the manage monitor profiles screen.. i like the idea of keeping all that info in one place. maybe this is allready possible and i'm missing something ?
Aug 31, 2019  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
You could do this with a Trigger rule (Settings > Triggers tab). Set the Trigger Event to "Monitor Profile Changed." Choose the Monitor Profile in the match conditions section, then click Add > Run Function and select your scripted function.

Hope that helps!
Sep 4, 2019  • #2
User Image
eauhm
17 discussion posts
Thank you very much :)
Sep 4, 2019  • #3
User Image
eauhm
17 discussion posts
Hi,

I can't get this to work.

I made 2 custom functions which, if i run them seperately do perform the functions i need them to perform.

The 2 monitor profiles i switch between both have a function associated but the function only gets performed if i switch to one of them. I don't understand what i am doing wrong ? Both triggers are enabled, only the top one in the list gets executed. The bottom one, never.
I call the switching between those monitor profiles using a key combination.

Also, when i change the order... none of them work.

unrelated: why do some monitor profiles have a "*" in their name ?

Anyway... i resorted to just creating a scripted function to call the monitor profile and change the powercfg and reassigned the key combo's. So i have the functionality i was looking for.
• Attachment [protected]: Knipsel.PNG [11,101 bytes]
Sep 7, 2019 (modified Sep 7, 2019)  • #4
Keith Lammers (BFS)'s profile on WallpaperFusion.com
So the TV Only one was working, but not the other one?

The * indicates that the Monitor Profile is from an older version of DisplayFusion. If the profile is working fine, you don't need to do anything, but if there are issues, you can try re-saving it with the latest version.
Sep 9, 2019  • #5
User Image
eauhm
17 discussion posts
Quote:
So the TV Only one was working, but not the other one?


yes
Sep 9, 2019  • #6
Keith Lammers (BFS)'s profile on WallpaperFusion.com
After you've loaded the Default Profile, if you open the DisplayFusion Monitor Configuration window, does it show "Detected Profile: Default Profile" in the top-left corner?
Sep 9, 2019  • #7
User Image
eauhm
17 discussion posts
Quote:
After you've loaded the Default Profile, if you open the DisplayFusion Monitor Configuration window, does it show "Detected Profile: Default Profile" in the top-left corner?


it does.
Sep 9, 2019  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, strange! I know you said you've already got a solution, but if you want to troubleshoot the Triggers further, let me know and we'll check a few other things. I don't want to tie you up with troubleshooting if you're happy with the workaround :)
Sep 10, 2019  • #9
User Image
eauhm
17 discussion posts
For the moment i'm happy with the workaround. It actually seems to work more consistently for me then using the monitor profiles.
For example, i have different audio devices as well. sometimes the audio device change doesn't happen when i change a monitor profile. When i make the changes explicitly through a script sofar everything gets done consistently ever time, so thats an improvement.
Sep 11, 2019  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, glad to hear it! If you want to troubleshoot the other stuff in the future, just let me know. I'll do some testing internally too, to see if I can reproduce the same behaviour you were seeing.

Thanks!
Sep 12, 2019  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)