Input modes
This section discusses the modes in the Japanese Input Method.
The Japanese input method's (JIM) has the following modes that can be used to control the input processing:
- Keyboard Mapping
Allows invocation of alphanumeric, Katakana, or Hiragana modes.
- Character Size
Inputs in Zenkaku (full-width) or Hankaku (half-width) mode.
- RKC off/on
Inputs Kana directly or invokes the pre-edit composing mode to input Kana with a combination of alphabetic characters. The pre-editing facility allows processing of characters before they are committed to the application.
When the keyboard-mapping mode is alphanumeric and the character size mode is Hankaku, the JIM maps keys to Romaji characters. This mode combination is known as the "English" mode. Pre-editing is not needed in English mode and cannot be invoked regardless of the RKC mode setting. The other mode combinations may initiate pre-editing and characters generated in these modes are not ASCII.
The following keys are used to perform Kana-to-Kanji conversion by the JIM.
Keysym | Keyboard mapping |
---|---|
Katakana | Katakana shift |
Eisu_toggle | Alphanumeric shift |
Hiragana | Hiragana shift |
Keysym | Character size |
---|---|
Zenkaku_Hankaku | Full-width or Half-width toggle |
Hankaku | Half-width |
Zenkaku | Full-width |
Keysym | RKC on/off |
---|---|
Alt-Hiragana | Enables/Disables Romaji-to-Kana conversion |
Romaji | *The same effect |
* Keysyms unique to the manufacturer
The following keys are also used when the JIM is pre-editing a Kanji string.
Keysym | Kanji pre-edit |
---|---|
Muhenkan | Non-conversion - commit Kana |
Henkan | Conversion - get next candidate |
Kanji | Same as Henkan |
BunsetsuYomi | *Moves back a phrase |
MaeKouko | *Moves to previous candidate |
LeftDouble | *Moves cursor two characters left |
RightDouble | *Moves cursor two characters right |
ErInput | *Discards the current pre-edit string |
Keysym | Auxiliary pre-edit |
---|---|
Alt-Henkan | All candidates |
Touroku | Run-time registration |
ZenKouho | *All candidates (the same effect) |
KanjiBangou | *Kanji Number Input |
HenkanMenu | *Changes conversion mode |
* Keysyms unique to the manufacturer