Getting colour profiles to 'STICK' after exiting certain games....

Soldato
Joined
27 Jul 2004
Posts
3,787
Location
Yancashire
I posted this earlier in a thread about Rog swift monitor settings. Thought it might be a good general post/ topic as it's not 'monitor specific' though it is Nvidia specific (I presume) and some may find useful....

-------------------------

My rather long winded instructions to self for getting colour profiles to play nice and keep when using 2 monitors (or more) after exiting certain games....


These instructions are based on using the following 3 monitors:

Asus Rog Swift (PG278Q) - connected via displayport to top nvidia 780Ti card
Dell u2913wm - connected via DVI to top nvidia 780Ti card
Dell 2407wfp - connected via DVI to motherboard (this allows graphics cards to idle at low clocks. If connect 3 screens to one card it can't idle at low clocks/ low power state).


There are 4 key points (numbered below) to get the Rog swift and Dell 29 (the only 2 screens I really use for work/ games) looking good AND as close to each other as possible in terms of colour reproduction and gamma (for an IPS vs a TN), AND getting both screens to look the same AFTER you have played a full screen game. This is because some games reset the icc colour profiles/ remove what you have applied so when you exit a game it all looks off. Very annoying!


1. Monitor settings

Asus Rog Swift: Brightness 22, Contrast 50, Color temp - user R:96 G:96 B:100

Dell u2913wm: Brightness 33, Contrast 75, Colour Preset: sRBG. (The sRGB mode was pre factory calibrated and certified for this monitor. Even got a certificate in the box!)



2. Windows colour management settings (in control panel) and ICC/ ICM profiles

(EDIT - not sure how important all this is in #2, **IF** using Colour Profile Keeper prog, described below in #3)

(EDIT 2 - you will need to download the appropriate ICC profiles from TFT central.)

Under "Devices" tab:

Display: 1. Asus PG278Q
Tick use my settings for this device. Add the 'asus_rog_swift_pg278q' ICM profile (is called ICC but doesn't matter). Click set as default profile

Display: 2. Dell U2913WM
Tick use my settings for this device. Add the 'dell_u2913wm_srgb' ICC profile. CLick set as default profile.


Display: 3. Dell2407wfp
Tick use my settings for this device. Add the 'dell_2407wfp' ICC profile. CLick set as default profile.

Under "Advanced" tab:

- Click change system defaults button. (A window looking the same pops up but it lets you change stuff you couldn't in the other)

In this second window, under "Devices":
- Make sure there are NO entries for each display here

Under "Advanced"
- Make sure to pick a tick in the "Use Windows display calibration" (not sure if have to do it for each screen, or if ticking once does all. Try and see.)


3. Using a third party prog called "color profile keeper" (CPK)

THIS IS THE KEY THING!.... http://goebish.free.fr/cpk/

Some games reset the icc colour profiles/ remove what you have applied so when you exit a game it all looks off. In my case using the settings above, the Rog Swift always looks ok (I assume because I'm using the native monitor icm file for it), but the Dell 29 would lose the desired icc profile setting and revert back to some other other one, making whites look a bit yellow, and just not how it was looking good and matched to the Rog before.
After lots of trial and error I discovered I only needed to use this prog (color profile keepr) for the Dell 29 (edit, can now use for Rog too, see below).

Once working and tweaked right the prog runs in the task bar monitor area. Not sure if you need to keep the "CPkeeper" prog icon on the desktop, or if it could be moved to eg my Shortcuts folder on the desktop. EDIT - you can move it! (Moved to desktop Shortcuts folder).

See below for settings to use.


4. Tweaking the gamma and contrast slightly, using Nvidia control panel for the Rog Swift

I think the gamma is slightly too bright on the Rog Swift, on mine anyway and have read other similar reports, and there is no monitor setting to adjust it which is poor!

The ONLY option is to tweak the colour settings in the nvidia control panel (NVCP). Set how you want the Rog swift (monitor0 as colour profile keeper (CPK) sees it on my set up) using the Nvidia control panel colour settings. After testing I find these best in the NVCP:

Contrast: +47
Gamma: 0.92

Then open CPK and click the little asterisk icon next to Monitor 0. This saves the current monitor's "Gamma ramp" as a 'cpk' file. Name this something meaningful and place it where the cpk prog can load it from. Probably makes sense to keep it in the windows colour profiles folder along with all other profiles at:

C:/Windows/System32/spool/drivers/color/

CLick apply. However, cpk is a very 'twitchy' program (at version 0.5 anyway), so you need to make sure it has worked properly by manually going to the prog settings file at

C:\Users\XXXXyourusername\AppData\Roaming\Color Profile Keeper

And make sure the settings and pathway for monitor0, monitor1 etc are Added. After testing it was as follows for the whole cpk settings file for using the rog (monitor0) and my Dell 29 (monitor1):

[General]
windows_startup=1
startup_apply=1
tray_minimize=1
monitor0=C:/Windows/System32/spool/drivers/color/Asus_Rog Swift_NVcolour profile_DD1.cpk
monitor1=C:/Windows/System32/spool/drivers/color/dell_u2913wm_srgb.icc
minimized=1
Lock=1

You may need to reboot and check and try a few times to get it working and to 'stick' properly. However, once you get it working it stays working!

AND IT ALL WORKS! You can tell as if you try to change nvidia colour settings it pings back to the ones you have locked by cpk, assuming you have cpk running in the task bar which you need at all times, and it loads on windows startup with the above settings.
If you're quick after exitiing certain games that mess with profiles, you will also see your dekstop 'ping' back to your cpk stored profile colour settings. It's a subtle change on my rig as my tweaks are slight, but depends on how far you push your settings.

 
Last edited:
Back
Top Bottom