8.63. Kbd-2.5.1

Kbd pakken inneholder nøkkeltabellfiler, konsollfonter og tastatur verktøy.

Omtrentlig byggetid: 0.1 SBU
Nødvendig diskplass: 35 MB

8.63.1. Installasjon av Kbd

Oppførselen til tilbaketastene og slettetastene er ikke konsistent på tvers av nøkkelkartene i Kbd pakken. Følgende oppdatering fikser dette problem for i386 keymaps:

patch -Np1 -i ../kbd-2.5.1-backspace-1.patch

Etter oppdateringen, genererer tilbaketasten tegnet med kode 127, og slettetasten genererer en velkjent escape sekvens.

Fjern det overflødige resizecons programmet (det krever den nedlagte svgalib for å gi videomodusfilene - for normal bruk setfont gjør størrelsen på konsollen passende) sammen med dens Manside.

sed -i '/RESIZECONS_PROGS=/s/yes/no/' configure
sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in

Forbered Kbd for kompilering:

./configure --prefix=/usr --disable-vlock

Betydningen av konfigureringsalternativet:

--disable-vlock

Dette alternativet forhindrer at vlock verktøyet blir bygget fordi det krever PAM biblioteket, som ikke er tilgjengelig i chroot miljøet.

Kompiler pakken:

make

For å teste resultatene, utsted:

make check

Installer pakken:

make install
[Note]

Note

For noen språk (f.eks. hviterussisk) gir ikke Kbd pakken et nyttig nøkkelkart der standard keymap antar ISO-8859-5-kodingen og CP1251-tastaturet brukes vanligvis. Brukere av slike språk må laste ned fungerende keymaps separat.

Hvis ønskelig, installer dokumentasjonen:

mkdir -pv           /usr/share/doc/kbd-2.5.1
cp -R -v docs/doc/* /usr/share/doc/kbd-2.5.1

8.63.2. Innhold i Kbd

Installerte programmer: chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, kbdinfo, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (link to psfxtable), psfgettable (link to psfxtable), psfstriptable (link to psfxtable), psfxtable, setfont, setkeycodes, setleds, setmetamode, setvtrgb, showconsolefont, showkey, unicode_start, og unicode_stop
Installerte mapper: /usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps, /usr/share/doc/kbd-2.5.1, og /usr/share/unimaps

Korte beskrivelser

chvt

Endrer den virtuelle terminalen som er i forgrunnen

deallocvt

Fjerner ubrukte virtuelle terminaler

dumpkeys

Dumper tastaturoversettelsestabellene

fgconsole

Skriver ut nummeret til den aktive virtuelle terminalen

getkeycodes

Skriver ut kjernens skanningskode til nøkkelkode tilordningstabellen

kbdinfo

Får informasjon om statusen til en konsoll

kbd_mode

Rapporterer eller stiller inn tastaturmodus

kbdrate

Stiller inn repetisjons- og forsinkelseshastigheter for tastaturet

loadkeys

Laster tastaturoversettelsestabellene

loadunimap

Laster kjernens unicode til font kartleggingstabellen

mapscrn

Et utdatert program som pleide å laste en brukerdefinert utgang tegnkartleggingstabell i konsolldriveren; dette er nå gjort av setfont

openvt

Starter et program på en ny virtuell terminal (VT)

psfaddtable

Legger til en Unicode tegntabell til en konsollfont

psfgettable

Trekker ut den innebygde Unicode tegntabellen fra en konsoll font

psfstriptable

Fjerner den innebygde Unicode tegntabellen fra en konsoll font

psfxtable

Håndterer Unicode tegntabeller for konsollfonter

setfont

Endrer den forbedrede grafikkadapteren (EGA) og videografikk matrise (VGA) fonter på konsollen

setkeycodes

Laster kjernens skanningskode til nøkkelkode kartleggingstabelloppføringer; dette er nyttig hvis det er uvanlige taster på tastaturet

setleds

Stiller inn tastaturflagg og lysdioder (LED)

setmetamode

Definerer tastaturets metanøkkel håndtering

setvtrgb

Stiller inn konsollfargekartet i alle virtuelle terminaler

showconsolefont

Viser gjeldende EGA/VGA konsollskjermskrift

showkey

Rapporterer skanningskodene, nøkkelkodene og ASCII-kodene til tastene som trykkes på tastaturet

unicode_start

Setter tastaturet og konsollen i UNICODE modus [Ikke bruk dette programmet med mindre tastaturfilen er i ISO-8859-1-kodingen. Til andre kodinger, gir dette verktøyet feil resultater.]

unicode_stop

Tilbakestiller tastatur og konsoll fra UNICODE modus