summaryrefslogtreecommitdiffstats
path: root/usr.sbin/kbdcontrol/kbdcontrol.c
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>1998-08-03 11:30:45 +0000
committeryokota <yokota@FreeBSD.org>1998-08-03 11:30:45 +0000
commit506dee0328f0c5179f765cc7a550341382b5d3cb (patch)
tree0726b4c71f01cb1337f1932ed61e8be8af9ab61f /usr.sbin/kbdcontrol/kbdcontrol.c
parentef6d9fe5f09518eb0c43f6e464e0b0775432d278 (diff)
downloadFreeBSD-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/kbdcontrol.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud