Hi,
Little background, I'm using 3x 22" 2209WA with HD5850, I love Eyefinit when gaming but it's just impossible to use it when working/studying. So the profile changing bug was a pain for me but now in 10.2 it works like a charm.
Now to get to the point, I "love" how Windows 7 likes to force the wallpaper to start where the primary display is, in my case my primary display is the center display. So I have to change every wallpaper that I use, well not so big of a deal if it wasn't for Eyefinity, then my "modded" wallpapers will look wrong.
My solution was to use the run ability of CCC, when I change a profile it will runa a batch file that changes the wallpaper for me, so I have just two versions of the same wallpaper that I place in a directory for my current wallpaper, name it EYEF.jpg and EXTE.jpg for each mode.
The "big" problem when I had this in order was to refresh the desktop, the wallpaper would change in the registry but it wouldn't display unless I rebooted the whole computer.
Today I found the command for this and it is in the batch below
//This is for extended mode profile
@echo off
REG ADD "HKCUControl PanelDesktop" /v Wallpaper /t REG_SZ /d "D:ImagesOthersWallpaperscurrentEXTE.jpg" /f
%windir%System32RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
//This is for eyefinity mode profile
@echo off
REG ADD "HKCUControl PanelDesktop" /v Wallpaper /t REG_SZ /d "D:ImagesOthersWallpaperscurrentEYEF.jpg" /f
%windir%System32RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Enjoy
EDIT: it seams like the desktop refresh command doesn't work for every single time, but there is no rule to it when it doesn't work very strange ... please report if you try this
|