Index:
a.out(5)acct(5)
adduser.conf(5)
aliases(5)
amd.conf(5)
auth.conf(5)
big5(5)
bluetooth.hosts(5)
bluetooth.protocols(5)
bootparams(5)
bootptab(5)
config(5)
core(5)
crontab(5)
ctm(5)
cvs(5)
devd.conf(5)
devfs(5)
device.hints(5)
dhclient.conf(5)
dhclient.leases(5)
dhcp-eval(5)
dhcp-options(5)
dir(5)
dirent(5)
disktab(5)
editrc(5)
elf(5)
ethers(5)
euc(5)
eui64(5)
exports(5)
fbtab(5)
fdescfs(5)
finger.conf(5)
forward(5)
fs(5)
fstab(5)
ftpchroot(5)
gb18030(5)
gb2312(5)
gbk(5)
gettytab(5)
groff_font(5)
groff_out(5)
groff_tmac(5)
group(5)
hcsecd.conf(5)
hesiod.conf(5)
hosts(5)
hosts.equiv(5)
hosts.lpd(5)
hosts_access(5)
hosts_options(5)
inetd.conf(5)
info(5)
inode(5)
intro(5)
ipf(5)
ipnat(5)
ipnat.conf(5)
ipsend(5)
isdnd.acct(5)
isdnd.rates(5)
isdnd.rc(5)
kbdmap(5)
keycap(5)
keymap(5)
krb5.conf(5)
lastlog(5)
libarchive-formats(5)
libmap.conf(5)
link(5)
linprocfs(5)
loader.conf(5)
login.access(5)
login.conf(5)
mac.conf(5)
magic(5)
mailer.conf(5)
make.conf(5)
malloc.conf(5)
master.passwd(5)
moduli(5)
motd(5)
msdos(5)
msdosfs(5)
mskanji(5)
named.conf(5)
netconfig(5)
netgroup(5)
netid(5)
networks(5)
newsyslog.conf(5)
nologin(5)
nsmb.conf(5)
nsswitch.conf(5)
ntp.conf(5)
ntp.keys(5)
opieaccess(5)
opiekeys(5)
passwd(5)
pbm(5)
pccard.conf(5)
periodic.conf(5)
pf.conf(5)
pf.os(5)
phones(5)
printcap(5)
procfs(5)
protocols(5)
publickey(5)
pw.conf(5)
quota.group(5)
quota.user(5)
radius.conf(5)
rc.conf(5)
rcsfile(5)
remote(5)
resolv.conf(5)
resolver(5)
rhosts(5)
rndc.conf(5)
rpc(5)
rrenumd.conf(5)
rtadvd.conf(5)
services(5)
shells(5)
ssh_config(5)
sshd_config(5)
stab(5)
style.Makefile(5)
sysctl.conf(5)
syslog.conf(5)
tacplus.conf(5)
tar(5)
term(5)
termcap(5)
terminfo(5)
texinfo(5)
tmac(5)
ttys(5)
tzfile(5)
usbd.conf(5)
utf2(5)
utf8(5)
utmp(5)
uuencode(5)
uuencode.format(5)
vgrindefs(5)
wtmp(5)
keycap(5)
NAME
keycap -- keyboard mapping data base
SYNOPSIS
keycap
DESCRIPTION
The keycap file is a data base describing keyboard mappings, used by
kcon(1).
Entries in keycap consist of a number of `:'-separated fields. The first
entry for each mapping gives the names that are known for the mapping,
separated by `|' characters. All names but the first and last should be
in lower case and contain no blanks; the last name may well contain upper
case and blanks for readability.
CAPABILITIES
Name Type Description
de bool Resets Keyboard mapping to compiled-in default
D<n> bool Disables key <n> completely
m<n> num specify key numbers for ALT keys
l<n> num specify key numbers for ALTGR keys
h<n> num specify key numbers for SHIFT keys
t<n> num specify key numbers for CONTROL keys
ca<n> num specify key number for the CAPS LOCK key
sh<n> num specify key number for the SHIFT LOCK key
nl<n> num specify key number for the NUM LOCK key
sc<n> num specify key number for the SCROLL LOCK key
K<n> str bind a string to an unshifted (normal) key
S<n> str bind a string to a shifted key
C<n> str bind a string to a control key
A<n> str bind a string to an altgr key
tc str Entry of similar map - must be last.
Parameter <n> describing the key number can have values from 1 to 128.
A string parameter may have up to 15 characters.
A Sample Entry
The following entry, which describes a test entry, is among the very easy
entries in the keycap file as of this writing.
tt|test|Test entry which swaps y and z:\
:K22=z:S22=Z:C22=\032:\
:K46=y:S46=Y:C46=\031:
Entries may continue onto multiple lines by giving a \ as the last char-
acter of a line. Comments may be included on lines beginning with ``#''.
FILES
/usr/share/misc/keycap.pcvt File containing keyboard mapping descrip-
tions.
SEE ALSO
number 100.
The entry ``K100=\000'' binds the control character NUL (0x00) to the key
number 100.
FreeBSD 5.4 January 3, 1993 FreeBSD 5.4
SPONSORED LINKS
Man(1) output converted with man2html , sed , awk
FreeBSD Man Pages