Let me tell you one story. User contacts Dani. The user wants a new feature. Dani good. Dani makes the new feature. User happy. Repeat 100 times and Iris starts to look bloated.
I decided that I want Iris to be focused and minimalistic, but I love you so much that I just can’t say NO to you. This is why I created this Hidden features.
When something is not used by more than 95% of the users it goes here and you can use it if you need it, but Iris is still clean. Everything happens behind the scenes. 🙂
When you have hidden features activated you will have this button
If you click this button it will open this page
In this window, you can enter your hidden feature Magic spell.
⚠️ Hidden features were introduced on 25 May 2017
🪄 Magic buttons were introduced in somewhere in 2019. They will not work on old versions of Iris
In this section, I will maintain all official Iris hidden features. Do not enter them with the [brackets], but replace the [brackets] with real values. Examples:
Use
set temperature to [temperature]
As
set temperature to 2546
Use
[enable/disable] software cursor
As
enable software cursor
With all that said
[enable/disable] hidden features
You can disable the hidden features with this spell.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] gamma fixer
Gamma fixer is a slight change in the gamma because from time to time the video card on Windows decides to Reset the screen colors and Iris can’t apply them without a slight change in the values. An example is when you lock/unlock your PC. If you notice this slight gamma change you can disable the gamma fixer with this feature. Then just click the icon several times to apply the colors when the gamma is reset.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] start at startup
Don’t want Iris to start at startup? Use this.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] tray icon rotation
The tray icon rotates when Iris is changing the colors. This means that it will rotate when your display is not calibrated. If you don’t like this effect, use this feature.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] manual temperature
You can make the Color temperature to be manual when the brightness is automatic. This is the so-called hidden Mixed mode. Use enable manual temperature to activate manual Color temperature during the whole day.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] manual brightness
You can make the Brightness to be manual when the Color temperature is automatic. This is the so-called hidden Mixed mode. Use enable manual brightness to activate manual Brightness during the whole day.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] monitor [number]
If you have multiple monitors you can disable Iris on some of them. With this Iris can work only on 1 of 2 monitors. This is super cool and was requested by many people. To disable Iris on monitor 2 use: disable monitor 2 for example. What I mean by this, see this picture
– 🧙 Introduced on 25 May 2017 👀
reset colors or reset
Your screen is yellow or red after you exit Iris? Use this.
– 🧙 Introduced on 25 May 2017 👀
Reset settings to default.
– 🧙 Introduced on 25 May 2017 👀
You can invert the screen colors with Iris. What I mean by this, see this picture
– 🧙 Introduced on 25 May 2017 👀
You can set the blue light down to 0K. You can use both this feature or set temperature to 0. What I mean by this, see this picture
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] gamma preservation
By default, Iris will respect and load your color profiles and current display calibration. If you want Iris to use the default monitor settings disable gamma preservation.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] hidden features notifications
I added notifications when you activate some hidden feature so you will know when the operation is successful. If you don’t want these notifications then use this feature. For example, I use invert pretty often and don’t want Iris to notify me every time when I invert my screen.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] manual location
Sometimes behind proxy or firewall, Iris detects the wrong location and with this feature, you can set the latitude and longitude to manual values.
– 🧙 Introduced on 25 May 2017 👀
set latitude to [value]
Sets the latitude of the manual location. Use with enable manual location.
– 🧙 Introduced on 25 May 2017 👀
set longitude to [value]
Sets the longitude of the manual location. Use with enable manual location.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] software mouse
This will make the Mouse cursor also red instead of the bright blue cursor. By using software mouse some users reported that they don’t see the cursor in some games so if you don’t see your cursor disable this feature.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] manual night duration
Use manual night duration with hours. Use set night start time to and set night end time to to change the start and end hours of the night.
– 🧙 Introduced on 25 May 2017 👀
set night start time to [value]
Sets the night start time at hour. Use with enable manual night duration.
– 🧙 Introduced on 25 May 2017 👀
set night end time to [value]
Sets the night end time at hour. Use with enable manual night duration.
– 🧙 Introduced on 25 May 2017 👀
set day temperature to [temperature] or sdt [temperature]
Sets the Color temperature during the day to custom value. There will be gradual interpolation between this and the night temperature.
– 🧙 Introduced on 25 May 2017 👀
set night temperature to [temperature] or snt [temperature]
Sets the Color temperature during the night to custom value. There will be gradual interpolation between this and the day temperature.
– 🧙 Introduced on 25 May 2017 👀
set day brightness to [brightness] or sdb [brightness]
Sets the Brightness during the day to custom value. There will be gradual interpolation between this and the night brightness.
– 🧙 Introduced on 25 May 2017 👀
set night brightness to [brightness] or snb [brightness]
Sets the Brightness during the night to custom value. There will be gradual interpolation between this and the day brightness.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] conflicting applications
Some applications conflict with Iris and the screen will flicker when both are used. By default your PC will choose Iris, but if you want to allow them and use both programs for some reason enable this feature. Examples of conflicting applications are f.lux and other calibration softwares.
– 🧙 Introduced on 25 May 2017 👀
[enable/disable] multiple instances
By default, you shouldn’t be able to start 2 instances of Iris, because this will cause screen flicker. In some cases however you run 2 user accounts on your PC and you want to start Iris on the second user.
You will probably get a notification that Iris is already running on the second user. With this hidden feature, you can allow starting multiple Iris instances on many user accounts.
– 🧙 Introduced on 19 Jul 2017 👀
[enable/disable] page [page name]
Enable and disable pages which are hidden or you want to hide. Most common use is to get the Color temperature page with K values instead of the Blue light page like this:
enable page color temperature
disable page blue light
– 🧙 Introduced on 12 Oct 2017 👀
[enable/disable] keyboard hook
There is a keyboard hook for detecting if Timer is inactive for pausing it and also global keyboard hook Ctrl+Alt+Plus(+) and Ctrl+Alt+Minus(-) for Zoom in and Zoom out.
These features will disable the hook and frees the Zoom in/Zoom out hotkey combinations for use in other programs.
– 🧙 Introduced on 18 Apr 2018 👀
[enable/disable] trial notification
If you don’t want to see the annoying notification which reminds you that Iris expires soon when you use the free trial write:
disable trial notification.
– 🧙 Introduced on 18 Apr 2018 👀
Import Iris settings from an exported file. The file has extension .iris_settings or .iris and contains key-value pairs of different settings. To export settings write export.
– 🧙 Introduced on 21 Apr 2018 👀
import [settings_string]
Import Iris settings from an exported string.
To get exported string write export string and copy the contents of the file. This is your settings_string
– 🧙 Introduced on 21 Apr 2018 👀
Export the current Iris settings to a file which you can import later to your or to other Iris. The file has extension .iris_settings or .iris and contains key-value pairs of different settings.
To import settings write import.
– 🧙 Introduced on 21 Apr 2018 👀
Export the current Iris settings to a file on 1 line.
You can import this file or copy the line and import it via import [settings_string].
– 🧙 Introduced on 21 Apr 2018 👀
set ui scale to [scale]
Change the scale of the UI and make it bigger or smaller. If the scale is zero it will be automatically detected based on screen size.
– 🧙 Introduced on 23 Apr 2018 👀
activate [CODE]
Activate Iris with activation code. We use this thing to help people activate Iris easier.
[enable/disable] high level api
Enable and disable Iris high-level API. High-level API is useful if you have more multiple monitors connected via USB cable. In a case like this Iris with low-level API will not apply color changes to the USB monitors because they don’t support control from the video card. You can also just use high level api to enable it.
[enable/disable] low level api
Enable and disable Iris low-level API. Low-level API generally works faster than high-level and uses less CPU. However, it doesn’t support multiple monitors connected via USB and you also need to have video card drivers installed on your PC. You can also just use low level api to enable it.
Disable Iris Timer via hidden feature.
[enable/disable] per monitor settings
Enable and disable per monitor settings. Per-monitor settings are useful to control your monitor colors individually if you have more than 1 monitor and want each monitor to use different values.
When inviting friends force re-check if someone has installed Iris to receive bonus free time.
Check again if somebody has invited you to try Iris to get bonus free time. This most of the time happens on the first start, but if your default browser is IE and you have downloaded Iris from Chrome you need to open the check URL from Chrome to get your bonus free time.
See the link and share buttons which you can use to give friends bonus free time for Iris and for you to receive bonus free time.
set temperature step to [value]
When using the shortcuts for increase and decrease of the blue light and color temperature they work by jumping up and down with a value of 500K for example. You can use this hidden feature to change this step to 100K for example by writing this
You can also control increase and decrease steps individually with this magic spells
set brightness step to [value]
When using the shortcuts for increase and decrease of brightness they work by jumping up and down with a value of 10% for example. You can use this hidden feature to change this step to 5% for example by writing this
You can also control increase and decrease steps individually with this magic spells
set iris update interval to [ms]
By default, Iris updates colors and other things every 1 sec or 1000 ms. You can use this to change this update interval. For example:
set iris update interval to 10000
This update Iris every 10 seconds. This may reduce the CPU usage of Iris. You can also use this feature like this: set iris update interval to 10 sec
set smooth colors update interval to [value]
This is the interval for the transition between different modes and types
[enable/disable] big rest incoming notification
Disable this notification when you use the Timer:
Sometimes it may be annoying
[enable/disable] postpone notification
Disable this notification when you use the Timer:
Sometimes it may be annoying
exit – Exit Iris
uninstall – Uninstall Iris
expand color range or expand range
Will expand the color range on Windows. This may fix problems if lower values of color temperature, blue light and brightness don’t work. After the magic spell, you need to restart your PC for the changes to take effect.
[enable/disable] create shortcuts automatically
You want to stop the automatic creation of desktop and start menu shortcut? Use this.
– 🧙 Introduced on 25 May 2017 👀
– ❌ Deprecated on ? date
—————
At the moment these are the hidden features Magic spells. There are also
I made the Secret features and Easter eggs just for fun. Some of them are helpful in some situations and some are just plain silly and stupid. I will not tell you the hidden commands for them. Try to find them. There are some awesome things.
Enjoy,
Daniel 🙂