Академический Документы
Профессиональный Документы
Культура Документы
0 Freeware
----------------------------------
The notification icons inform you about the monitor values, you simply look at the
icons to check if the wanted values are already set.
You can change monitor values by using sliders or clicking buttons, but you can
also create powerful command lines, which can be used in batch files
or popup menu entries or be appended in icon properties shortcut target.
You can also define hot keys or mouse wheel combinations for executing command-
lines, this even works in fullscreen-games!
ClickMonitorDDC requires Windows 7, 8 or 10. You use this software at your own
risk, I disclaim any responsibility for any harm.
You are allowed to use and spread this program for free.
commandline-usage
-----------------------------------------------------------------------------------
-----------------------------------------------
optional Argument optional Value
Description
-----------------------------------------------------------------------------------
-----------------------------------------------
If you are using multiple monitors, b + or - 0 up to 100
sets brightness.
you can start command-line with c + or - 0 up to 100
sets contrast.
selecting a special monitor,
the following arguments will be p 6500K
select a color-temperature,
applied to this selected monitor.
possible temperatures are listed
If you do not select a monitor, in
ClickMonitorDDC-RGB-area,
the monitor under cursor if
you want to create your own color-temperature,
is auto-selected.
select User-color-temperature and modify colors
You can select a Monitor by Monitorname, by
changing red/green/blue-luminance.
Modelname, Serialnumber or Monitornumber. r + or - 0 up to 255
sets red-luminance
Monitorname is listed in g + or - 0 up to 255
sets green-luminance
ClickMonitorDDC-window. bl or l or i + or - 0 up to 255
sets blue-luminance
If you pause the mouse pointer over
the listed monitor there will appear s HDMI1
select a monitor-input, usable input-names
a tooltip-window with Modelname,
are listed in ClickMonitorDDC-RGB-area.
Serialnumber and so on, but not all
d
returns current Monitor-brightness
e
returns current Monitor-contrast
You can use multiple arguments in one commandline (maximum length 259 chars), for
instance PL2779Q b + 10 c - 5 HPw2207 b 23 c 49
more Information
----------------
For controlling your monitor over monitorcable, a fully functional graphics driver
has to be installed, (AMD, NVIDIA, INTEL should work)
and make sure your monitor has DDC/CI-protocol enabled, also your monitor must
support MCCS (VESA Monitor Control Command Set),
but monitors differ in implementing MCCS, so not all arguments may work, especially
selecting color-profiles and inputs are often not fully supported,
besides some monitors offer predefined game and film-modes with fixed values, which
prevents some arguments from working.
ClickMonitorDDC is managed by its notification icons, therfore make sure that these
icons are not hidden, but shown on the taskbar notification area.
windows 7: right click taskbar, click properties, click customize notification
area,
windows 10: right click taskbar, Settings, Select which icons appear on the
taskbar.
If you want to change the sequence of taskbar icons, simply drag and drop the icon.
Version-History
---------------
4.8.0.0
sometimes volume-icon was automatically added. fixed.
4.7.0.0
Two new settings-options
Verify values: After set value, read value from monitor, to check success, because
a few monitors report success, but in fact there was no change,
costs additional 50 ms.
Save values: A few monitors forget changes done by user over monitorcable after
powering off, this option makes sure that values are really stored in monitor,
costs additional 200 ms.
4.6.0.0
You can choose from seven different fonts for notification icons, especially useful
for differentiating multiple monitors.
Now you can run ClickMonitorDDC without notification icons, then ClickMonitorDDC-
main-window can only be opened by running program again (without arguments),
and context menu can only be opened by right clicking in ClickMonitorDDC-main-
window.
Argument x shuts all monitors down to power-safe-mode, this is done by windows, and
is not monitor-specific.
Now if you prepend a monitornumber, monitorname, modelname or serialnumber then
only this monitor is set to power-safe-mode by using MCCS-VCP-control-code.
For instance the following command-line sets a monitor with name PHL32M and a
monitor with name HP27WZ to power-safe-mode. All other monitors are ignored.
PHL32M x HP27WZ x
Running this commandline again would wake up these monitors.
4.5.0.0
ClickMonitorDDC now shows brightness/contrast notification icons for each monitor,
not only one icon like in earlier versions,
this is very useful with multiple monitors, because now you can use mouse wheel for
each monitor-icon.
You should arrange notification icons by drag & drop. This cannot be done
automatically by program.
4.4.0.0
ClickMonitorDDC portable version is a file which can be run from any location
without installation, but you can also download a setup version,
which uses the standard Windows Install/Uninstall-procedure. Setup version was
created with Inno Setup by Jordan Russell, Martijn Laan.
http://www.jrsoftware.org/
If you want to 'uninstall' ClickMonitorDDC, right click notification icon and then
click 'Uninstall program' or use Windows Unsinstall program if using Setup version.
It doesn't matter which version you use, both versions run the same
ClickMonitorDDC.exe file.
If you mess around with monitor-buttons, ClickMonitorDDC may show outdated values.
Using the new Settings-Option 'Reread values from monitors' will force
ClickMonitorDDC to reread values from external monitors before opening
ClickMonitorDDC-window,
but this delays opening of ClickMonitorDDC-window, so normally this option is not
recommended, alternatively yon can right click notification icon and click 'Rescan
monitors'.
But if you only work with ClickMonitorDDC there will never be outdated values.
Windows informs programs if Laptop-LCD-brightness changes, but for external
monitors this is impossible.
4.3.0.0
ClickMonitorDDC is a small program without any suspicious activities, no calling
home, no update-function, no writing to registry,
nevertheless sometimes very few heuristic Anti-Virus-engines think there would be
suspicious code and show an unspecific warning.
This new version is created with other compiler option and at least for the moment
the warnings are gone.
4.2.0.2
ClickMonitorDDC supports multiple monitors, simply by clicking in the main-window,
or by using commandlines with monitorname/modelname/serialnumber/monitornumber,
these commandlines can also be used for mouse wheel + key-combinations, but for
easy use, you can simply use mouse wheel alone over noctification-icons.
4.2.0.0
ClickMonitorDDC realizes hotkeys by keyboard/mouse-hooks.
Now these hooks run in a separate thread, this way mouse/keyboard-handling should
always be smooth.
4.1.0.4
Moving settings window around could sometimes cause some incorrect redrawing of
settings window. Fixed.
4.1.0.3
Maybe you have an AV Receiver connected, which shows up as a monitor, but cannot be
controlled or there is an additional monitor connected, you never use.
You can right click an uncontrollable device (which is listed with brightness ?
contrast ?),
then you can click 'Ignore monitor -> ClickMonitorDDC-window opens a little bit
faster', from now on ClickMonitorDDC-window should open a little bit faster.
Click 'Utilize monitor' if the device shall be checked again.
Clicking 'Copy Debug-Infos of all monitors to Clipboard' can be used to email some
debug-infos to the program-author.
These are only some special data, not a complete feature-listing of the monitors.
4.1.0.2
ClickMonitorDDC was primarily developed to control external monitors in the most
user-friendly way, for instance use mouse wheel over icons or define hot-keys and
so on.
Internal Laptop-LCD have built-in brightness-support by using FN-keyboard-keys or
windows-sliders, but ClickMonitorDDC can also speed up handling of internal Laptop-
LCD.
This version comes with an unique feature for Laptop-Displays, activate this
feature in settings by clicking 'same Laptop-Brightness for battery and plugged',
from now on Laptop-Display keeps same brightness ignoring power-source-changes.
Windows 10 comes with an additional Battery saver feature, which can automatically
lower brightness, so for instance brightness 100 is forced down to brightness 70,
there is no way to set brightness back to 100 if Battery saver with lower
brightness option is active,
therefore 'same Laptop-Brightness for battery and plugged' is temporarily
deactivated if Battery saver is detected.
Battery saver also gets automatically activated if 'Power saver' plan is chosen and
Laptop is on battery.
4.1.0.1
Monitor name should be defined in EDID using 0xFC descriptor, external monitors
normally do this, but internal LCD-Display
often do not implement this 0xFC descriptor, instead sometimes there is a 0xFE
descriptor, which means unspecified text,
ClickMonitorDDC now uses this unspecified text for monitor name if there is no
concrete monitor name definition.
ClickMonitorDDC shows values between 0 - 100, which is fine with external monitors,
but internal LCD-display may support less levels, often only 16 levels,
for instance 1 3 4 5 6 8 10 13 17 22 29 38 49 63 80 100. Windows says every laptop
must report a maximum brightness level of 100,
but there are old laptops reporting for instance 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
15.
These numbers only reflect a corresponding hardware-brightness-level and different
Laptop models often have different numbers.
ClickMonitorDDC now recalculates level numbers to 0 - 100 in a linear more user-
friendly way.
4.0.0.6
Behavior of the 8 timers for auto-run commands was improved.
4.0.0.0
ClickMonitorDDC now uses for Laptop-Display-handling WmiMonitorBrightnessEvent,
WmiMonitorBrightness, WmiSetBrightness, GetMonitorRawEEdidV1Block instead of
DeviceIoControl.
--------------------------------------------------