6.42. Kbd-1.12

Kbd 包含键盘映射表和键盘工具。

预计编译时间: 0.1 SBU
所需磁盘空间: 11.8 MB
安装依赖于: Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make, Sed

6.42.1. 安装 Kbd

为编译 Kbd 做准备:

./configure

编译软件包:

make

安装软件包:

make install

6.42.2. Kbd 的内容

安装的程序: 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, showconsolefont, showkey, unicode_start, unicode_stop

简要描述

chvt

改变前台虚拟终端。

deallocvt

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

dumpkeys

显示键盘转换表。

fgconsole

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

getkeycodes

显示内核中扫描码与键盘码的转换表。

getunimap

显示当前使用的统一码到字体(unicode-to-font)映射表。

kbd_mode

设置或显示键盘模式。

kbdrate

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

loadkeys

加载键盘转换表。

loadunimap

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

mapscrn

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

openvt

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

psfaddtable

链接到 psfxtable

psfgettable

链接到psfxtable

psfstriptable

链接到psfxtable

psfxtable

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

resizecons

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

setfont

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

setkeycodes

告诉内核的键盘驱动程序在扫描码/键码影射表中加入新的影射,当你的键盘上有某些特殊建的时候这个就很有用了。

setleds

设置当前终端键盘的发光二极管(LED)标志。

setlogcons

将内核消息送到控制台。

setmetamode

设置键盘的元键(meta key)。

setvesablank

使用硬件内嵌的屏幕保护(只有一个白屏)。

showconsolefont

显示当前 EGA / VGA 终端的屏幕字体。

showkey

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

unicode_start

使控制台进入统一码(unicode)模式。在 LFS 系统中从不使用,因为应用程序并未配置为支持 UNICODE

unicode_stop

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