blob: a7e99593645e0eaaa981293a92bf252c81895f1d [file] [log] [blame]
Eric Andersenc9f20d92002-12-05 08:41:41 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Console Utilities"
7
Denis Vlasenko7d219aa2006-10-05 10:17:08 +00008config CHVT
Eric Andersenc9f20d92002-12-05 08:41:41 +00009 bool "chvt"
10 default n
11 help
Eric Andersene5642112003-07-14 19:37:08 +000012 This program is used to change to another terminal.
13 Example: chvt 4 (change to terminal /dev/tty4)
Eric Andersenc9f20d92002-12-05 08:41:41 +000014
Grigory Batalovad7a5d42010-05-23 23:22:10 +020015config FGCONSOLE
16 bool "fgconsole"
17 default n
18 help
19 This program prints active (foreground) console number.
20
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000021config CLEAR
Eric Andersenc9f20d92002-12-05 08:41:41 +000022 bool "clear"
23 default n
24 help
Eric Andersene5642112003-07-14 19:37:08 +000025 This program clears the terminal screen.
Eric Andersenc9f20d92002-12-05 08:41:41 +000026
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000027config DEALLOCVT
Eric Andersenc9f20d92002-12-05 08:41:41 +000028 bool "deallocvt"
29 default n
30 help
Eric Andersene5642112003-07-14 19:37:08 +000031 This program deallocates unused virtual consoles.
Eric Andersenc9f20d92002-12-05 08:41:41 +000032
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000033config DUMPKMAP
Eric Andersenc9f20d92002-12-05 08:41:41 +000034 bool "dumpkmap"
35 default n
36 help
Eric Andersene5642112003-07-14 19:37:08 +000037 This program dumps the kernel's keyboard translation table to
38 stdout, in binary format. You can then use loadkmap to load it.
Eric Andersenc9f20d92002-12-05 08:41:41 +000039
Denis Vlasenkoaa7a8882007-10-20 00:17:34 +000040config KBD_MODE
41 bool "kbd_mode"
42 default n
43 help
44 This program reports and sets keyboard mode.
45
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000046config LOADFONT
Eric Andersenc9f20d92002-12-05 08:41:41 +000047 bool "loadfont"
48 default n
49 help
Eric Andersene5642112003-07-14 19:37:08 +000050 This program loads a console font from standard input.
Eric Andersenc9f20d92002-12-05 08:41:41 +000051
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000052config LOADKMAP
Eric Andersenc9f20d92002-12-05 08:41:41 +000053 bool "loadkmap"
54 default n
55 help
Eric Andersene5642112003-07-14 19:37:08 +000056 This program loads a keyboard translation table from
57 standard input.
Eric Andersenc9f20d92002-12-05 08:41:41 +000058
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000059config OPENVT
Eric Andersenc9f20d92002-12-05 08:41:41 +000060 bool "openvt"
61 default n
62 help
Eric Andersene5642112003-07-14 19:37:08 +000063 This program is used to start a command on an unused
64 virtual terminal.
Eric Andersenc9f20d92002-12-05 08:41:41 +000065
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000066config RESET
Eric Andersenc9f20d92002-12-05 08:41:41 +000067 bool "reset"
68 default n
69 help
Eric Andersene5642112003-07-14 19:37:08 +000070 This program is used to reset the terminal screen, if it
71 gets messed up.
Eric Andersenc9f20d92002-12-05 08:41:41 +000072
Bernhard Reutner-Fischere63a0de2006-10-25 15:07:56 +000073config RESIZE
74 bool "resize"
75 default n
76 help
77 This program is used to (re)set the width and height of your current
78 terminal.
79
80config FEATURE_RESIZE_PRINT
Denis Vlasenko4ee7cd42008-03-17 09:13:22 +000081 bool "Print environment variables"
Bernhard Reutner-Fischere63a0de2006-10-25 15:07:56 +000082 default n
83 depends on RESIZE
84 help
85 Prints the newly set size (number of columns and rows) of
86 the terminal.
87 E.g.:
88 COLUMNS=80;LINES=44;export COLUMNS LINES;
89
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000090config SETCONSOLE
Mike Frysingera630cb12005-09-24 23:15:53 +000091 bool "setconsole"
92 default n
93 help
94 This program redirects the system console to another device,
95 like the current tty while logged in via telnet.
96
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000097config FEATURE_SETCONSOLE_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +000098 bool "Enable long options"
99 default n
Denys Vlasenkof3b92d32009-06-19 12:10:38 +0200100 depends on SETCONSOLE && LONG_OPTS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000101 help
102 Support long options for the setconsole applet.
103
Denis Vlasenkoc8d02aa2008-08-17 14:12:26 +0000104config SETFONT
105 bool "setfont"
106 default n
107 help
108 Allows to load console screen map. Useful for i18n.
109
Denis Vlasenko53f219e2008-09-16 19:35:42 +0000110config FEATURE_SETFONT_TEXTUAL_MAP
111 bool "Support reading textual screen maps"
112 default n
113 depends on SETFONT
114 help
115 Support reading textual screen maps.
116
117config DEFAULT_SETFONT_DIR
118 string "Default directory for console-tools files"
119 default ""
120 depends on SETFONT
121 help
122 Directory to use if setfont's params are simple filenames
123 (not /path/to/file or ./file). Default is "" (no default directory).
124
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000125config SETKEYCODES
Eric Andersenc9f20d92002-12-05 08:41:41 +0000126 bool "setkeycodes"
127 default n
128 help
Eric Andersene5642112003-07-14 19:37:08 +0000129 This program loads entries into the kernel's scancode-to-keycode
130 map, allowing unusual keyboards to generate usable keycodes.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000131
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000132config SETLOGCONS
Rob Landley87848d92006-03-27 23:23:43 +0000133 bool "setlogcons"
134 default n
135 help
136 This program redirects the output console of kernel messages.
137
Denis Vlasenkod7cc2e62008-08-17 14:17:48 +0000138config SHOWKEY
139 bool "showkey"
140 default n
141 help
Denis Vlasenko625ed8e2008-08-19 22:26:05 +0000142 Shows keys pressed.
Denis Vlasenkod7cc2e62008-08-17 14:17:48 +0000143
Harald Becker8ce1dc02010-02-21 13:10:26 +0100144comment "Common options for loadfont and setfont"
145 depends on LOADFONT || SETFONT
146
147config FEATURE_LOADFONT_PSF2
148 bool "Support for PSF2 console fonts"
149 default n
150 depends on LOADFONT || SETFONT
151 help
152 Support PSF2 console fonts.
153
154config FEATURE_LOADFONT_RAW
155 bool "Support for old (raw) console fonts"
156 default n
157 depends on LOADFONT || SETFONT
158 help
159 Support old (raw) console fonts.
160
Eric Andersenc9f20d92002-12-05 08:41:41 +0000161endmenu