Keysyms

The JIM uses the keysyms in the XK_KATAKANA, XK_LATIN1, and XK_MISCELLANY groups.

The following reserved keysyms are unique to the input method of this system:

Keysyms Hexadecimal representation Description
XK_BunsetsuYomi 0x1800ff05 Back a phrase to Yomi
XK_MaeKouho 0x1800ff04 Previous candidate
XK_ZenKouho 0x1800ff01 All candidates
XK_KanjiBangou 0x1800ff02 Kanji number input
XK_HenkanMenu 0x1800ff03 Changes conversion mode
XK_LeftDouble 0x1800ff06 Moves cursor two characters left
XK_RightDouble 0x1800ff07 Moves cursor two characters right
XK_LeftPhrase 0x1800ff08 Reserved for future use
XK_RightPhrase 0x1800ff09 Reserved for future use
XK_ErInput 0x1800ff0a Discards the current pre-edit string
XK_Resetreset 0x1800ff0b Reset
XK_Kanji
Convert Hiragana to Kanji.
XK_Muhenkan
Cancels conversion.
XK_Romaji
Puts JIM in Romaji input mode.
XK_Hiragana
Puts JIM in Hiragana input mode.
XK_Katakana
Puts JIM in Katakana input mode.
XK_Zenkaku_Hankaku
Toggles between full-width and half-width character input mode.
XK_Touroku
Registers a word to the user dictionary.
XK_Eisu_toggle
Puts JIM in alphanumeric input mode.