Let me tell you one story. User contacts Dani. User wants 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.
In this section I will mantain all official Iris hidden features. Do not enter them with the [brackets], but replace the [brackets] with real values. Examples:
set temperature to [temperature]
set temperature to 2546
[enable/disable] software cursor
enable software cursor
With all that said
set temperature to [temperature] or st [temperature]
Sets the Color temperature to custom value.
set brightness to [brightness] or sb [brightness]
Sets the Brightness to custom value.
[enable/disable] hidden features
You can disable the hidden features with this spell.
[enable/disable] gamma fixer
Gamma fixer is 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 slight change in the values. 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.
[enable/disable] start at startup
Don’t want Iris to start at startup? Use this.
[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.
[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.
[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.
[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
Your screen is yellow or red after you exit Iris? Use this.
Reset settings to default.
[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.
[enable/disable] hidden features notifications
I added notifications when you activate some hidden feature so you will know when the operation is successfull. If you don’t want this notifications 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.
[enable/disable] manual location
Sometimes behind proxy or firewall Iris detects wrong location and with this feature you can set the latitude and longitude to manual values.
set latitude to [value]
Sets the latitude of the manual location. Use with enable manual location.
set longitude to [value]
Sets the longitude of the manual location. Use with enable manual location.
[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.
[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
set night start time to [value]
Sets the night start time at hour. Use with enable manual night duration.
set night end time to [value]
Sets the night end time at hour. Use with enable manual night duration.
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.
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.
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.
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.
[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.
[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 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.
[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 Blue light page like this:
enable page color temperature
disable page blue light
[enable/disable] keyboard hook
There is 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.
This features will disable the hook and frees the Zoom in/Zoom out hotkey combinations for use in other programs.
[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
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.
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
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.
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].
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 detect based on screen size.
set ui scale to 1 – Normal UI for small devices 1280×1024
set ui scale to 2 – Bigger UI for devices with high resolution
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.