home *** CD-ROM | disk | FTP | other *** search
- DIMMER.COM
- Command
-
- Douglas Boling and Jeff Prosise October 17, 1989 (Utilities)
-
-
- Purpose: To provide software control of VGA monitor brightness
- interactively from the keyboard, through parameters entered on the
- command line, or at a specified interval after the last keystroke.
-
- Format: DIMMER [[+|-]adj] [/D time [+|-]adj] [/V[+|-]] [/U]
-
- Remarks: Entered without any of its optional parameters, DIMMER uses
- the Ctrl-Alt-Up-Arrow and Ctrl-Alt-Down-Arrow keys to increase or
- decrease screen brightness. The original intensity level can be restored
- at any time by pressing Ctrl-Alt-Home. DIMMER is a memory-resident program
- (see Note); it can be uninstalled by being run with the /U switch.
-
- The adj parameter accepts integer values from +63 to -63. Although
- relative to the intensity level in effect when the program loads, a
- value of -63 will completely blank the screen and +63 will wash out
- almost all colors. The time parameter sets the number of minutes (up to
- 65,534) to allow after the last keystroke. Used in conjunction with the
- optional /D switch and an adj value (usually -63), the time parameter is
- normally used when it is desired to blank the screen after a specified
- period of keyboard inactivity. Any subsequent keypress will restore the
- screen to its original level, but as this keystroke will be fed to the
- application, it is safest to hit an unaccompanied Ctrl, Alt, or Shift
- key. Once active, the screen-saver option can be cancelled by entering
- DIMMER /D 0.
-
- With applications that do not write directly to the video BIOS, a
- blanked screen can be automatically restored when the program attempts
- to update the display. This is accomplished by using the optional /V
- (or V+) switch. By default, DIMMER restores the intensity level only
- when a keystroke is entered, which is equivalent to running the program
- with a /V- command-line switch.
-
- ==========================================================================
-
- Changes made by Ben Diss (CIS 71270,341) on 01-01-90 and 01-18-90 follow:
-
- 1. Fixed ALT key bug by changing hot-key to CTRL-ALT.
-
- 2. The replaced ISRs are now called at the beginning of all ISRs rather
- than JMPed to at the end. This eliminates some problems with a few
- clone systems.
-
- 3. Additional problems with clone keyboards fixed by monitoring hot-key
- depressed, released state.
-
- 4. Hot-key blanking has been added via SHIFT-SHIFT.
-
- 5. Hot-key disabling has been added via CTRL-ALT-D and re-enabling via
- CTRL-ALT-E.
-
- 6. Mouse support has been added, so that any use of the mouse will reset
- the time-out blanker.
-
- 7. The version number has been changed to 1.02 to relect the changes.
-
- Although I have used this program on my system since it was published, I
- cannot promise that it will work on yours, as I have not done any
- in-depth testing. This program is provided "as-is" without any warrenty
- of any kind. The original version was written for PC Magazine and is
- Copyright 1989, Ziff Communications Co. I hereby release all claims to
- rights for the modifications I have made.
-