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.