Quick Answer: What Is Cangjie Input?
Cangjie input (倉頡輸入法 / 仓颉输入法, Cāngjié shūrùfǎ) is a shape-based method for entering Chinese characters through letter-key codes.
- Basis: Codes represent selected character shapes, rather than their pronunciation.[1]
- Length: A full character code uses up to five letters.[1]
- Examples: 明 uses AB, 果 uses WD, and 好 uses VND.[2][3][4]
Learn the code system separately from pinyin pronunciation; a typing code does not tell you how a word sounds.

If a keyboard shows letters beside Chinese shapes, it may be displaying Cangjie roots. Understanding that connection makes codes less mysterious, but recognizing the shapes is only the beginning: the method also has rules for selecting them.
How Character Shapes Become Keyboard Codes
The creator’s fifth-generation manual describes 24 root-letter keys plus a special key. Characters are analyzed into selected components, with rules governing their order and which portions are retained. The resulting code is not a transcription of every pen stroke.[1]
Some roots resemble familiar standalone Chinese characters. In the examples below, 日 maps to A, 月 to B, 田 to W, 木 to D, 女 to V and 弓 to N. The key labels describe shapes within this input system; do not treat the code as a historical explanation of a character’s origin.[2][3][4]
For practice, compare your character with a clear printed glyph before selecting components. The distinction between handwriting and printed characters is useful here.
Three Codes to Read and Try
These examples connect the written character, its ordinary Mandarin reading and its typing code. The pronunciation column is a reading aid, not part of the code.
| Character and Mandarin reading | 基本的な意味 | Cangjie code and root labels |
|---|---|---|
| 明, míng | Bright | AB: 日月.[2] |
| 果, guǒ | 果物 | WD: 田木.[3] |
| 好, hǎo | Good | VND: 女弓木.[4] |
After enabling a suitable Cangjie input source, enter the letters and confirm the intended character if a candidate list appears. Candidate selection and automatic insertion depend on the software.[3] Start with a few checked examples rather than guessing a new code solely from visual similarity.
Choose a Version and Check the Software
Third- and fifth-generation Cangjie both appear in software. Official lookup resources may show version-specific or compatible alternatives, so a code table should match the input method you selected.[4][5]
Shortcuts also differ by implementation. Apple documents Z for an uncertain component in its traditional Cangjie input, whereas IBus Cangjie documents an asterisk wildcard. Copying one convention into another implementation may fail.[3][5]
When a character is missing, check the selected version, its supported character repertoire and any candidate filters. Distinguish these input settings from character encoding, which concerns how text is represented in software.
FAQs About Cangjie Input
Do I need to know a character’s pronunciation?
No. Cangjie selects codes from character shapes, so knowing the sound is not a prerequisite for entering a recognizable written form.[1]
Why does a code work in one input method but not another?
Check the Cangjie version, accepted code alternatives and software-specific shortcuts. A wildcard documented for one implementation is not automatically valid in another.[3][4][5]
Does Cangjie work only with traditional characters?
No. Character coverage depends on the implementation and settings. For example, IBus Cangjie offers additional-character options that include simplified characters outside its default Hong Kong-oriented repertoire.[5]
出典
[1] Chu Bong-Foo. Fifth-generation Cangjie Input Method Manual: code selection, scanned pages 61–63
[2] Rime project. Cangjie fifth-generation base dictionary
[3] Apple. Enter Chinese using Cangjie — Traditional on Mac
[4] CNS 11643 Chinese Standard Interchange Code. Character search by Cangjie code
[5] Project Cangjie. IBus Cangjie documentation