summaryrefslogtreecommitdiffstats
path: root/share/man/man4/vt.4
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2014-10-20 00:22:08 +0000
committeremaste <emaste@FreeBSD.org>2014-10-20 00:22:08 +0000
commitf22cd310809ad01f37fe4f366bb2ba69ab5dbec9 (patch)
treea5e1c2af57b5b60b6dcb8640142a65068929410f /share/man/man4/vt.4
parent537ec842e6dfb2dd7dba5c5a4999f602df10bf4f (diff)
downloadFreeBSD-src-f22cd310809ad01f37fe4f366bb2ba69ab5dbec9.zip
FreeBSD-src-f22cd310809ad01f37fe4f366bb2ba69ab5dbec9.tar.gz
MFC r273178: Update vt(4) for UEFI defaults and special keys
vt(4) is the default console for UEFI boot [1], and the bitmapped kern.vt.spclkeys sysctl has been replaced with individual kern.vt.kbd_* enable sysctls. PR: 193710
Diffstat (limited to 'share/man/man4/vt.4')
-rw-r--r--share/man/man4/vt.451
1 files changed, 42 insertions, 9 deletions
diff --git a/share/man/man4/vt.4 b/share/man/man4/vt.4
index 8cfe141..2d4c5ab 100644
--- a/share/man/man4/vt.4
+++ b/share/man/man4/vt.4
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd July 2, 2014
+.Dd October 16, 2014
.Dt "VIRTUAL TERMINALS" 4
.Os
.Sh NAME
@@ -45,6 +45,15 @@ In
.Xr loader.conf 5 :
.Cd hw.vga.textmode=1
.Cd kern.vty=vt
+.Pp
+In
+.Xr loader.conf 5 or
+.Xr sysctl.conf 5 :
+.Cd kern.vt.kbd_halt=1
+.Cd kern.vt.kbd_poweroff=1
+.Cd kern.vt.kbd_reboot=1
+.Cd kern.vt.kbd_debug=1
+.Cd kern.vt.kbd_panic=0
.Sh DESCRIPTION
The
.Nm
@@ -184,17 +193,41 @@ Set to 1 to use virtual terminals in text mode instead of graphics mode.
Features that require graphics mode, like loadable fonts, will be
disabled.
.It Va kern.vty
-When both
-.Nm
-and
-.Xr sc 4 have been compiled into the kernel, the one to use for the
-system console can be selected by setting this value to
+Set this value to
.Ql vt
or
-.Ql sc .
-If this value is not set,
+.Ql sc
+to override the default driver used for the system console.
+By default,
.Xr sc 4
-is used.
+is used on computers that boot from BIOS, and
+.Nm
+is used on computers that boot from UEFI.
+.Sh KEYBOARD SYSCTL TUNABLES
+These settings control whether certain special key combinations are enabled or
+ignored.
+The specific key combinations can be configured by using a
+.Xr keymap 5
+file.
+.Pp
+These settings can be entered at the
+.Xr loader 8
+prompt or in
+.Xr loader.conf 5
+and can also be changed at runtime with the
+.Xr sysctl 8
+command.
+.Bl -tag -width indent
+.It Va kern.vt.kbd_halt
+Enable halt keyboard combination.
+.It Va kern.vt.kbd_poweroff
+Enable power off key combination.
+.It Va kern.vt.kbd_reboot.
+Enable reboot key combination, usually Ctrl+Alt+Del.
+.It Va kern.vt.kbd_debug
+Enable debug request key combination, usually Ctrl+Alt+Esc.
+.It Va kern.vt.kbd_panic
+Enable panic key combination.
.El
.Sh FILES
.Bl -tag -width /usr/share/vt/keymaps/* -compact
OpenPOWER on IntegriCloud