Kbd

Eine Installationsanleitung finden sie im Abschnitt namens Installieren von Kbd-1.08 in Kapitel 6.

Offizielle Download Adresse

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

Kbd More-Programs Patch:
http://www.linuxfromscratch.org/patches/lfs/5.0/kbd-1.08-more-programs.patch

Inhalt von Kbd

Kbd enthält die Dateien für das Tastaturlayout und entsprechende Werkzeuge dazu.

Installiete Programme: chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (Link auf psfxtable), psfgettable (Link auf psfxtable), psfstriptable (Link auf psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showconsolefont, showkey, unicode_start und unicode_stop

Kurze Beschreibungen

chvt ändert das vordergründige Virtuelle Terminal.

deallocvt zieht zugewiesene unbenutzte Virtuelle Terminals zurück.

dumpkeys gibt Tastaturübersetzungstabellen aus.

fgconsole gitb die Nummer des aktiven Virtuellen Terminals aus.

getkeycodes gitb die scancode-zu-keycode Zuweisungstabelle des Kernels aus.

getunimap gibt die aktuell verwendete unimap aus.

kbd_mode setzt den Tastaturmodus bzw. zeigt ihn an.

kbdrate setzt die Tastenwiederholrate und -pausen oder zeigt sie an.

loadkeys lädt Tastaturübersetzungstabellen.

loadunimap lädt eine unicode-zu-Schrift Zuweisungstabelle des Kernels.

mapscrn ist ein veraltetes Programm das benutzerdefinierte Zeichenausgabezuweisungstabelle in den Konsoletreiber lädt. Das wird nun durch setfont erledigt.

openvt startet ein Programm in einem neuen Virtuellen Terminal (VT).

psf* ist ein Satz von Werkzeugen zum Umgang mit Unicode Zeichentabellen für Konsole Schriften.

resizecons ändert die Vorstellung des Kernels über die größe einer Konsole.

setfont ändert EGA/VGA Schriften in der Konsole.

setkeycodes lädt scancode-zu-keycode Zuweisungstabellen des Kernel. Nützlich, wenn sie ein paar unübliche Tasten auf ihrer Tastatur haben.

setleds setzt Tastaturoptionen und LED's. Einige Leute finden es nützlich, NumLock standardmässig eingeschaltet zu haben, mit setleds +num kann man das erreichen.

setlogcons sendet Kernel Nachrichten auf die Konsole.

setmetamode definiert die Behandlung von Meta Tasten auf der Tastatur.

setvesablank lässt sie den eingebauten Hardware Bildschirmschoner anpassen (keine Toaste, nur ein einfacher schwarzer Schirm).

showconsolefont zeigt die aktutelle EGA/VGA Konsole Schrift an.

showkey zeigt Scancode und Keycode und ASCII Code der Taste an die auf der Tastatur gedrückt wurde.

unicode_start versetzt Tastatur und Konsole in den unicode Modus.

unicode_stop schaltet den unicode Modus von Tastatur und Konsole wieder aus.

Kbd Installationsabhängigkeiten

Kbd ist abhängig von: Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make, Sed.