%general-entities; ]> Kbd-&kbd-version; Kbd <para>The Kbd package contains key-table files and keyboard utilities.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem><seg>0.1 SBU</seg><seg>12 MB</seg></seglistitem> </segmentedlist> <segmentedlist> <segtitle>Kbd installation depends on</segtitle> <seglistitem><seg>Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make, Sed</seg></seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Kbd Prepare Kbd for compilation: ./configure Compile the package: make Install the package: make install Contents of Kbd Installed programs chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (link to psfxtable), psfgettable (link to psfxtable), psfstriptable (link to psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showconsolefont, showkey, unicode_start and unicode_stop Short descriptions chvt changes the foreground virtual terminal. chvt deallocvt deallocates unused virtual terminals. deallocvt dumpkeys dumps the keyboard translation tables. dumpkeys fgconsole prints the number of the active virtual terminal. fgconsole getkeycodes prints the kernel scancode-to-keycode mapping table. getkeycodes getunimap prints the currently used unimap. getunimap kbd_mode reports or sets the keyboard mode. kbd_mode kbdrate sets the keyboard repeat and delay rates. kbdrate loadkeys loads the keyboard translation tables. loadkeys loadunimap loads the kernel unicode-to-font mapping table. loadunimap mapscrn an obsolete program that used to load a user-defined output character mapping tables into the console driver. This is now done by setfont. mapscrn openvt starts a program on a new virtual terminal (VT). openvt psf* are a set of tools for handling Unicode character tables for console fonts. psf* resizecons changes the kernel idea of the console size. resizecons setfont lets you change the EGA/VGA fonts on the console. setfont setkeycodes loads kernel scancode-to-keycode mapping table entries. This is useful if ther are unusual keys on your keyboard. setkeycodes setleds sets the keyboard flags and LEDs. For example, many people find it useful to have Num Lock on by default. setleds setlogcons sends kernel messages to the console. setlogcons setmetamode defines the keyboard meta-key handling. setmetamode setvesablank lets you fiddle with the built-in hardware screensaver (a blank screen). setvesablank showconsolefont shows the current EGA/VGA console screen font. showconsolefont showkey reports the scancodes,keycodes, and ASCII codes of the keys pressed on the keyboard. showkey unicode_start puts the keyboard and console in UNICODE mode. Never use it on LFS, because applications are not configured to support UNICODE. unicode_start unicode_stop reverts keyboard and console from UNICODE mode. unicode_stop