Blame docs/doc/kbd.FAQ-1.html

Packit ec106e
Packit ec106e
<HTML>
Packit ec106e
<HEAD>
Packit ec106e
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
Packit ec106e
 <TITLE>The Linux keyboard and console HOWTO: Useful programs</TITLE>
Packit ec106e
 <LINK HREF="kbd.FAQ-2.html" REL=next>
Packit ec106e
Packit ec106e
 <LINK HREF="kbd.FAQ.html#toc1" REL=contents>
Packit ec106e
</HEAD>
Packit ec106e
<BODY>
Packit ec106e
Next
Packit ec106e
Previous
Packit ec106e
Contents
Packit ec106e

Packit ec106e

1. Useful programs

Packit ec106e
Packit ec106e

Packit ec106e
Packit ec106e
programs!keyboard-related
Packit ec106e
-->
Packit ec106e
Packit ec106e
Packit ec106e
programs!console-related
Packit ec106e
-->
Packit ec106e
Packit ec106e
Packit ec106e
keyboard!programs related to
Packit ec106e
-->
Packit ec106e
Packit ec106e
Packit ec106e
console!programs related to
Packit ec106e
-->
Packit ec106e

The following packages contain keyboard or console related programs.

Packit ec106e

kbd-1.06.tar.gz contains loadkeys, dumpkeys, showkey,

Packit ec106e
setmetamode, setleds, setfont, showconsolefont,
Packit ec106e
mapscrn, kbd_mode, kbdrate, loadunimap, chvt,
Packit ec106e
resizecons, deallocvt, getkeycodes, setkeycodes.
Packit ec106e
It also contains openvt, formerly called open.
Packit ec106e

There exists a clone of the kbd package, namely console-tools,

Packit ec106e
that contains more or less the same stuff. The latest version,
Packit ec106e
console-tools-0.3.3 is roughly up-to-date with kbd-0.99.
Packit ec106e

SVGATextMode-1.10 contains SVGATextMode, a program that

Packit ec106e
obsoletes resizecons.
Packit ec106e

util-linux-2.11 contains setterm.

Packit ec106e

sh-utils-1.12 contains stty.

Packit ec106e

See also dynamic-vc-1.2.tar.gz and consd-1.3.tgz for

Packit ec106e
programs that exploit the `Keyboard Signal' key. Very primitive
Packit ec106e
versions are spawn_login or spawn_console found in the kbd package.
Packit ec106e

See

Packit ec106e
font.tgz
Packit ec106e
for a package that handles console fonts.
Packit ec106e

Packages like recode and konwert-1.8 allow one to convert

Packit ec106e
between different character encodings.
Packit ec106e

Packit ec106e

The X distribution contains xmodmap, xset, kbd_mode.

Packit ec106e
(See also X386keybd(1) for the situation under XFree86 1.3,
Packit ec106e
and Xserver(1) for the XKEYBOARD extension under X11R6.)
Packit ec106e
A handy interface to xmodmap is xkeycaps, see
Packit ec106e
http://www.jwz.org/xkeycaps/.
Packit ec106e

termcap-2.0.8.tar.gz contains termcap, an old terminal

Packit ec106e
capabilities data base. ncurses-1.9.9e.tar.gz contains the
Packit ec106e
termlib data base which obsoletes termcap. (However,
Packit ec106e
there are still many programs using termcap.)
Packit ec106e

See loadkeys(1), setleds(1) and setmetamode(1) for the codes generated by the

Packit ec106e
various keys and the setting of leds when not under X. Under X, see xmodmap(1)
Packit ec106e
and xset(1).
Packit ec106e

See setfont(8) for loading console fonts. Many people will want to

Packit ec106e
load a font like iso01.f16 because the default font is the
Packit ec106e
hardware font of the video card, and often is a `Code Page 437' font
Packit ec106e
missing accented characters and other Latin-1 symbols.
Packit ec106e

See setterm(1) and kbdrate(8) for properties such as foreground and background

Packit ec106e
colors, screen blanking and character repeat rate when not under X.
Packit ec106e
Under X, see xset(1), also for key click and bell volume.
Packit ec106e

The file /etc/termcap defines the escape sequences

Packit ec106e
used by many programs addressing the console (or any other terminal).
Packit ec106e
See termcap(5).
Packit ec106e
A more modern version is found in /usr/lib/terminfo.
Packit ec106e
See terminfo(5). Terminfo files are compiled
Packit ec106e
by the terminfo compiler /usr/lib/terminfo/tic, see tic(1).
Packit ec106e
Their contents can be examined using the program infocmp,
Packit ec106e
see infocmp(1).
Packit ec106e

The Linux console sequences are documented in console_codes(4).

Packit ec106e

The package funkey by Rick van Rein provides support

Packit ec106e
for all these new keys modern keyboards have. See
Packit ec106e
rick.vanrein.org/linux/funkey.
Packit ec106e

Packit ec106e

Packit ec106e
Next
Packit ec106e
Previous
Packit ec106e
Contents
Packit ec106e
</BODY>
Packit ec106e
</HTML>