<< Back to shouce.jb51.net

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 到字体(unicode-to-font)映射表

kbd_mode

设置或显示键盘模式

kbdrate

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

loadkeys

加载键盘转换表

loadunimap

加载内核的 Unicode 到字体(unicode-to-font)之间的影射表

mapscrn

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

openvt

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

psfaddtable

链接到 psfxtable

psfgettable

链接到 psfxtable

psfstriptable

链接到 psfxtable

psfxtable

一套处理控制台字体的 Unicode 字符表的工具

resizecons

让内核改变控制台的大小

setfont

改变控制台的 EGA 或 VGA 字体

setkeycodes

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

setleds

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

setlogcons

将内核消息送到控制台

setmetamode

设置键盘的元键(meta key)

setvesablank

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

showconsolefont

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

showkey

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

unicode_start

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

unicode_stop

终止控制台的 UNICODE 模式