diff options
author | yokota <yokota@FreeBSD.org> | 1998-08-03 11:30:45 +0000 |
---|---|---|
committer | yokota <yokota@FreeBSD.org> | 1998-08-03 11:30:45 +0000 |
commit | 506dee0328f0c5179f765cc7a550341382b5d3cb (patch) | |
tree | 0726b4c71f01cb1337f1932ed61e8be8af9ab61f /usr.sbin/kbdcontrol | |
parent | ef6d9fe5f09518eb0c43f6e464e0b0775432d278 (diff) | |
download | FreeBSD-src-506dee0328f0c5179f765cc7a550341382b5d3cb.zip FreeBSD-src-506dee0328f0c5179f765cc7a550341382b5d3cb.tar.gz |
1. Reorganized screen saver related code so that both the LKM screen
saver and splash screen can all work properly with syscons. Note that
the splash screen option (SC_SPLASH_SCREEN) does not work yet, as it
requires additional code from msmith.
- Reorganized the splash screen code to match the latest development
in this area.
- Delay screen switch in `switch_scr()' until the screen saver is
stopped, if one is running,
- Start the screen saver immediately, if any, when the `saver' key is
pressed. (There will be another commit for `kbdcontrol' to support
this keyword in the keymap file.)
- Do not always stop the screen saver when mouse-related ioctls
are called. Stop it only if the mouse is moved or buttons are
clicked; don't stop it if any other mouse ioctls are called.
2. Added provision to write userland screen savers. (Contact me if you
are interested in writing one.)
- Added CONS_IDLE, CONS_SAVERMODE, and CONS_SAVERSTART ioctls to
support userland screen savers.
3. Some code clean-ups.
Diffstat (limited to 'usr.sbin/kbdcontrol')
0 files changed, 0 insertions, 0 deletions