MAPKEY(M) XENIX System V MAPKEY(M)
Name
mapkey, mapscrn, mapstr, convkey - Configure monitor screen
mapping.
Syntax
mapkey [ -dox ][ datafile ]
mapscrn [ -d ][ datafile ]
mapstr [ -d ][ datafile ]
convkey [ in [ out ] ]
Description
mapscrn configures the output mapping of the monitor screen
on which it is invoked. mapkey and mapstr configure the
mapping of the keyboard and string keys (eg. function keys)
of the monitor (and multiscreens if present). mapkey can
only be run by the super-user.
mapstr functions on a per-screen basis. Mapping strings on
one screen does not affect any other screen.
If a file name is given on the argument line the respective
mapping table is configured from the contents of the input
file. If no file is given, the default files in
/usr/lib/keyboard and /usr/lib/console is used. The -d
option causes the mapping table to be read from the kernel
instead of written and an ASCII version to be displayed on
the standard output. The format of the output is suitable
for input files to mapscrn, mapkey, or mapstr . Non-super-
users can run mapkey and mapstr when the -d option is given.
With the -o or -x options, mapkey displays the mapping table
in octal or hexadecimal.
convkey translates an old-style mapkey file into the current
format. If in or out are missing, they default to stdin or
stdout.
Files
/usr/lib/keyboard/keys
/usr/lib/keyboard/keys.gr
/usr/lib/keyboard/keys.uk
/usr/lib/keyboard/strings
/usr/lib/console/screens.gr
/usr/lib/console/screens.uk
/usr/lib/console/screens.usa
Notes
There is no way to specify that the map utilities read their
configuration tables from standard input.
See Also
keyboard(HW), screen(HW), setkey(C)
Page 1 (printed 8/7/87)