Kbd

Las instrucciones de instalación están en la sección Instalación de Kbd-1.08 del Capítulo 6.

Localización oficial para descarga

Kbd (1.08):
ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/

Parche para Kbd:
http://www.linuxfromscratch.org/patches/lfs/5.0/kbd-1.08-more-programs.patch

Contenido de Kbd

Kbd contiene ficheros de mapas de teclado y utilidades para el teclado.

Programas instalados: chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (enlace a psfxtable), psfgettable (enlace a psfxtable), psfstriptable (enlace a psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showconsolefont, showkey, unicode_start y unicode_stop

Descripciones cortas

chvt cambia la terminal virtual que aparece en primer plano.

deallocvt desasigna las terminales virtuales no usadas.

dumpkeys vuelca las tablas de traducción del teclado.

fgconsole muestra el número del terminal virtual activo.

getkeycodes muestra la tabla de correspondencias de código de exploración (scan code) a código de teclas del núcleo.

getunimap muestra el mapa unicode actualmente usado.

kbd_mode muestra o establece el modo del teclado.

kbdrate establece la repetición y retardo del teclado.

loadkeys carga las tablas de traducción del teclado.

loadunimap carga la tabla de correspondencia de unicode a fuente del núcleo.

mapscrn es un programa obsoleto que carga una tabla de correspondencia de caracteres de salida, definida por el usuario, en el controlador de la consola. Esto lo hace ahora setfont.

openvt comienza un programa en un nuevo terminal virtual (VT).

psf* son un grupo de herramientas para manejar tablas de caracteres Unicode para fuentes de consola.

resizecons cambia la idea del núcleo sobre el tamaño de la consola.

setfont permite cambiar las fuentes EGA/VGA de la consola.

setkeycodes carga las entradas de la tabla de correspondencia de código de exploración (scan code) a código de tecla del núcleo.

setleds establece los LEDs y las opciones del teclado. Mucha gente encuentra útil tener el bloqueo numérico (NumLock) activado por defecto, setleds +num hace esto.

setlogcons envía los mensajes del núcleo a la consola.

setmetamode define cómo se manejan las teclas meta del teclado.

setvesablank permite afinar el salvapantallas incorporado en el hardware (no animados, sólo una pantalla en blanco).

showconsolefont muestra la actual fuente de pantalla de la consola EGA/VGA.

showkey examina los códigos de exploración (scan codes) y los códigos de tecla enviados por el teclado.

unicode_start pone el teclado y la consola en modo Unicode.

unicode_stop revierte el teclado y la consola del modo Unicode.

Dependencias de instalación de Kbd

Kbd depende de: Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make, Sed.