Kbd

Для получения инструкций по установке смотрите Раздел Установка Kbd-1.08 в Главе 6.

Официальный адрес пакета

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

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

Содержимое Kbd

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 печатает успользуемую сейчас unimap.

kbd_mode возвращает или устанавливает режим клавиатуры.

kbdrate устанавливает время повтора и задержки нажатий клавиш.

loadkeys загружает таблицу преобразований клавиатуры.

loadunimap загружает таблицу перевода unicode-to-font ядра.

mapscrn устаревшая программа, которая используется для загрузки заданной пользователем таблицы преобразований вывода в драйвер консоли. Теперь это делается через setfont.

openvt запускает программу на новом виртуальном терминале (VT).

psf* - набор средств для таблицы соответствия кодов символов Unicode консольным шрифтам.

resizecons изменяет установленные ядром размеры консоли.

setfont изменяет шрифт EGA/VGA на консоли.

setkeycodes загружает таблицу скэнкодов в коды клавиш, используемую если у вас есть неиспользуемые клавиши на клавиатуре.

setleds устанавливает флаги клавиатуры и LED (светодиоды). Многие люди используют включеный по умолчанию NumLock, это обеспечивает команда setleds +num.

setlogcons отсылает сообщения ядра на консоль.

setmetamode определяет метауправление клавиатурой.

setvesablank позволяет испльзовать встроеный аппаратный пустой хранитель экрана (без изображений, просто пустой экран).

showconsolefont показывает текущий EGA/VGA экранный шрифт консоли.

showkey возвращает скэнкоды и коды клавиш, а также ASCII-коды нажтых на клавиатуре клавиш.

unicode_start включает на консоли и клавиатуре режим unicode.

unicode_stop возвращает консоль и клавиатуру из режима unicode.

Зависимости установки Kbd

Kbd зависит от: Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make, Sed.