Kbd

官方下载地址

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

Kbd Patch (1.08):
ftp://ftp.sg.linuxfromscratch.org/pub/lfs/lfs-packages/cvs/
http://ftp.sg.linuxfromscratch.org/lfs-packages/cvs/

Kbd的内容

最后检查于 version 1.06.

包含的程序

chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (链接至 psfxtable), psfgettable (联接至 psfxtable), psfstriptable (链接至psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showfont, showkey, unicode_start,和 unicode_stop

具体说明

chvt

改变前台虚拟终端。 .

deallocvt

重新分配不用的虚拟终端。 .

dumpkeys

向标准输出设备输出当前键盘驱动程序使用的键盘转换表(keyboard translation table)的内容。 .

fgconsole

显示活动虚拟控制台的数量。

getkeycodes

显示内核的扫描码(scancode)/键码(keycode)影射表的内容。

getunimap

列印当前使用的 unimap.

kbd_mode

报告或者设置键盘的模式

kbdrate

设置键盘重复和延迟的速度。

loadkeys

加载键盘转换表(keyboard translation table)。

loadunimap

加载内核的统一码到字体(unicode-to-font)之间的影射表。

mapscrn

把用户定义的输出字符影射表加载到控制台驱动器中。注意这个程序已经过时,它实现的功能已经并入setfont程序。

openvt

在一个新虚拟终端启动一个程序

psfaddtable, psfgettable, psfstriptable, psfxtable

一个处理控制台字体的统一码(unicode)字符表的工具。

resizecons

让内核改变控制台的大小。

setfont

改变控制台的EGA/VGA字体。

setkeycodes

告诉内核的键盘驱动器在扫描码/键码影射表中加入新的影射。

setleds

设置当前终端键盘的LED标志。

setlogcons

将内核消息送到控制台.

setmetamode

设置键盘的转换键(meta key)。

setvesablank

使用硬件内嵌的屏幕保护。

showfont

显示某个字体的数据。显示的信息包括:字体信息、字体性质、字符大小和字符的位图。

showkey

测试键盘发出的扫描码和键码。

unicode_start

使控制台进入统一码(unicode)模式。

unicode_stop

终止控制台的统一码模式。

安装Kbd 依赖于

最后检查于 version 1.06.

Bash: sh
Binutils: as, ld, strip
Bison: bison
Diffutils: cmp
Fileutils: cp, install, ln, mv, rm
Flex: flex
Gettext: msgfmt, xgettext
Gcc: cc1, collect2, cpp0, gcc
Grep: grep
Gzip: gunzip, gzip
Make: make
Patch: patch
Sed: sed
Sh-utils: uname