CVTXIM(4)

NAME
cvt_xim_tbl - key conversion table of Input Manager of the X Window System Version 11 (xwnmo(1X))

SYNOPSIS
/usr/local/lib/wnn/cvt_xim_tbl (Default)

DESCRIPTION
Converts a key code(KeySym) generated by XLookupString() to a one-byte character(Wnn code) according to preset data.

Coding format:
    [ State-or-KeySym <space_character> Wnn-code ]
    State-or-KeySym = [States]KeySym-name
    States = State-name'|'[States]

Lines that start with a semicolon (;) are comments.

KeySym-name is a string declared in keysymdef.h (except the prefix "XA_").

State-name is one between the following string.
    "Shift" ---> means ShiftMask
    "Ctrl" ---> means ControlMask
    "Meta" ---> means Mod1Mask
    "Meta1" ---> means Mod1Mask (same as "Meta")
    "Meta2" ---> means Mod2Mask
    "Meta3" ---> means Mod3Mask
    "Meta4" ---> means Mod4Mask
    "Meta5" ---> means Mod5Mask

Code notation:
    0?? ---> Octal
    0x?? or 0X?? ---> Hexadecimal
    ?? ---> Decimal

EXAMPLE
Meta|Left 0x9A
Meta|Up 0x99
Meta|F11 0x95
Meta|minus 0x81
Meta|asciicircum 0x82
Kanji 0x81
F1 0x91
F2 0x90
Meta|Shift|F1 0x91

NOTES
In case of old version xwnmo, key codes are converted with cvt_fun_tbl and cvt_meta_tbl. For compatibility, those files are available if those are specified by option or resource. In this case, those two files are loaded before the loading of cvt_xim_tbl. If duplicate definition is occurred, a warning message will be printed and the definition in those two files will be taken precedence. Codes converted according to this table will be evaluated by 2A_CTRL (default), which is an alphanumeric-phonetic conversion automation table. After which, they are evaluated by uumkey.

SEE ALSO
xwnmo(1X), 2A_CTRL(4_JT), uumkey(4_JT)

COPYRIGHT
Copyright 1992 by OMRON Corporation
Copyright 1992 by Massachusetts Institute of Technology

AUTHOR
Seiji Kuwari (OMRON Corporation)

EXAMPLE