Wallpaper Engine

Wallpaper Engine

View Stats:
ArkanHell Nov 8, 2022 @ 10:00am
Hotkeys issue when using diferent monitors setup involving Nvidia Surround mode.
I find a problem in the way the hotkeys to change wallpapers are handled, i added some hotkeys in single screen mode and no matter what monitor setup i use (from a single monitor to 5 monitors at same time) everything work fine probably cos all the monitors are the same brand and model, but when i switch the 3 ones in the lower row to Surround, the hotkeys stop working.

Same happen when you add hotkeys with Surround active, if you disable surround, the hotkeys dont work, but if you have it active and use surround plus other monitors in single screen mode, the hotkey still working

After looking into the config.json file i find with each hotkey "action" : "wallpaper" in the "location" line there is some data i suposse is pointing at the monitor you are using, "//?/DISPLAY#DELD0F4# when i use my monitors separated and "//?/DISPLAY#NVS10DE# when i have surround active, the data after the one i copied is the same in both modes.

I tried to delete the whole line, to delete only the NVS10DE or DELD0F4, change the text to *,copied the whole line each one with a diferent monitor but dont work and the program removes the first entrance and leaves only the last one but as you can imagine... dont work :(

Maybe there is a workaround to make it work without checking what monitor mode are you using? i check too and i can add a hotkey when im in single screen mode and another one in surround for the same wallpaper and work , but i do it just for testing purposes but im kinda short of free combinations for hotkeys (Cubase is a real nightmare of hotkeys) I was using Ctrl-f13 to f24 via Macro Deck... so you can imagine, if there is a way to make hotkeys just change the wallpaper in the active monitor, no matter in wich one you used when create the hotkey im happy to know it :D.

Regards.
< >
Showing 1-3 of 3 comments
Tim  [developer] Nov 8, 2022 @ 3:09pm 
First of all, don't change the config file directly like that, what you did is not supported by the app at all and it doesn't really make sense and can cause the app to crash or misbehave.

I don't have a quick way to test the Nvidia Surround feature myself but it looks like it simply creates a new "virtual" display hardware ID and that throws Wallpaper Engine off because it will essentially look like your screens were disconnected and replaced with an entirely new set of screens.

Things you can try:

1. Change the "monitor identification" option to "Managed". If that does not work, try the "Layout" option.
2. Instead of assigning hotkeys to wallpapers, create new display profiles in the "Displays" overview and assign a hotkey to these profiles. You would then create one or more profiles for your normal screen layout and one layout for your Nvidia Surround layout.
ArkanHell Nov 9, 2022 @ 2:14am 
Thx a lot for the help, gonna try it now.

Edit: Set "monitor identification" to "Managed" , reassigned the hotkeys and worked as a charm, really appreciate the help.

Regards.
Last edited by ArkanHell; Nov 9, 2022 @ 2:22am
Tim  [developer] Nov 9, 2022 @ 11:22am 
The "Managed" option was introduced with the last update and is custom-programmed by us, glad that it works even in a more complex case like yours, thanks for the feedback.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Nov 8, 2022 @ 10:00am
Posts: 3