keytab-lilo - compile keytables files for use with LILO
[-p R old_code = new_code ]
is a program which compiles keytable definitions (in the
format specified in keytables(5)
) into a format which can be used by
to set the keyboard type when booting [using the
parameter in /etc/lilo.conf
should be the name of a map file which specifies the desired
keyboard layout. This file may be a gzip(1)
compressed map. If no file
extension is given, .map.gz
is assumed. If the full pathname is not
essentially needs to know the differences between the BIOS
keyboard mapping and the one you require, the default_layout
should contain a keytables(5)
file for the BIOS default mapping. If no
file is specified, us.map.gz
writes the output translation table as a binary string to
standard output, so you should redirect it to a suitable file. lilo
no particular restrictions on the name of keyboard translation files, but the
suggested naming convention and location is
"Keyboard Table for Lilo").
- R old_code = new_code
Specifies corrections ("patches") to the mapping obtained from the
translation table files. E.g. if pressing the upper case "A"
should yield an at sign, -p 65=64 would be used. The -p option can be
repeated any number of times. The codes can also be given as hexadecimal
or as octal numbers if they are prefixed with 0x or 0, respectively.
- keytab-lilo dvorak >/boot/dvorak.ktl
This is the most common form of invocation; it simply compiles the given map
file (in this case dvorak) and puts the result in /boot/dvorak.ktl.
Werner Almesberger (email@example.com).
Peter Maydell (firstname.lastname@example.org) wrote this manual page.
comes with extensive documentation which can be found in
/usr/share/doc/lilo-doc/ on Debian-based systems.