Kbd

Pour les instructions d'installation, voir la section intitulée Installer Kbd-1.08 dans Chapitre 6.

Site officiel de téléchargement

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

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

Contenu de Kbd

Kbd contient des fichiers de codage des touches et des utilitaires pour le clavier.

Programmes installés : chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (lien vers psfxtable), psfgettable (lien vers psfxtable), psfstriptable (lien vers psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showconsolefont, showkey, unicode_start et unicode_stop

Descriptions courtes

chvt modifie le terminal virtual courant.

deallocvt désalloue les terminaux virtuels inutilisés.

dumpkeys retrouve les tables de traduction du clavier.

fgconsole affiche le nombre de terminaux virtuels actifs.

getkeycodes affiche la table de correspondance scancode vers keycode du noyau.

getunimap affiche l'unimap actuellement utilisé.

kbd_mode indique ou initialise le mode du clavier.

kbdrate initialise les taux de répétition et de délai du clavier.

loadkeys charge les tables de traduction du clavier.

loadunimap charge la table de correspondance unicode vers font du noyau.

mapscrn est un programme obsolète qui chargeait une table de correspondance des caractères en sortie définie par l'utilisateur pour le pilote de la console. Ceci est maintenant effectué par setfont.

openvt lance un programme sur un nouveau terminal virtuel (VT).

psf* sont un ensemble d'outils pour gérer les tables de caractères Unicode pour les polices de la console.

resizecons modifie l'idée du noyau sur la taille de la console.

setfont vous laisse modifier les polices EGA/VGA sur la console.

setkeycodes charge les entrées de la table de correspondance scancode vers keycode du noyau, utile si vous avez quelques touches inhabituelles sur votre clavier.

setleds initialise le clavier et les LED. Beaucoup de personnes le trouvent utile pour alllumer NumLock par défaut, setleds +num fait cela.

setlogcons envoie des messages du noyau vers la console.

setmetamode definit la gestion des touches supplémentaires du clavier.

setvesablank vous laisse configurer finement la sauvegarde d'écran matérielle (pas de grille-pains, juste un écran blanc).

showconsolefont affiche les propriétés actuelles de la police de caractères de la console EGA/VGA.

showkey rapporte les scancodes et keycodes ainsi que les codes ASCII des touches appuyées sur le clavier.

unicode_start place le clavier et la console dans un mode unicode.

unicode_stop supprime le clavier et la console du mode unicode.

Dépendances d'installation de Kbd

Kbd dépend de Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make, Sed.