<p>I don't know enough about security to reccommend specific keyboards, but I can help list the ways to type in chinese I know in a rough order of possible cpm (assuming a conversion to characters a minute).</p>
<p>。五筆字型 someone else mentioned this, but 5 stroke uses 5 different keys to hit representing the basic strokes. The simple layout means typing speed can get very fast.  However knowledge of proper stroke order is vital and searching through the resulting characters is still needed sometimes.</p>
<p>。九方輸入法 9 stroke is similar to 5 stroke but with a few extra keys to make it easier to type, aimed at a 9 key number pad layout.</p>
<p>。倉頡輸入法 Canjie input is based on qwerty, using 20+ keys to deconstruct characters in such a way that almost all can be typed with 2-4 key presses.  I think most would agree that this style is by far the quickest way to type in chinese. Those properly memorizing the system can have cpm well into the hundreds. However, there is a steep learning curve, you have to learn the way to break down chinese characters to each key first.  This is somewhat arbitrary and most typing chinese who haven't learned it properly have a much lower cpm (often with cheat sheets of the break down at hand to assist).</p>
<p>Generally pinyin is the quickest cpm for those at risk of not remembering how to write a word or not wanting to learn another keyboard layout.  The others will likely be quicker in the order I listed them for those adept with them.</p>

CC BY-SA 4.0
2022-10-21T07:12:59.847Z
2022-10-22T06:36:27.377Z
2022-10-22T06:36:27.377Z
zagrycha
<p>You can try Wubi (五笔) . It needs some effort to learn its input methods. But you can gain a very fast speed in inputting. The relation between the character you want and the key you pressed are hard coded so no data is collected to improve this method.</p>

CC BY-SA 4.0
2022-10-16T15:06:41.817Z
2022-10-16T15:12:25.083Z
2022-10-16T15:12:25.083Z
wznmickey
<p>Maybe you should give SouGou PinYin IME a try, it has  a better associative ability. For example, if you are gonging to type '居民', it's likely that as soon as you typed 'jm' the IME will give you the full word.</p>

CC BY-SA 4.0
2022-10-16T11:33:32.950Z
Unfortunately Sougou very much falls into the category of phoning home. It definitely sends data back and the worst part is that it’s not at all clear what it sends back because they won’t tell us. See https://www.globaltimes.cn/page/202101/1214202.shtml (wouldn’t normally post global times here but I don’t see a reason for them to misreport this). Moreover, AFAIK Sougou is using ML to improve its hit rate which necessarily means it’s sending at least some information about what you’re typing back home.
Grant Curell
CC BY-SA 4.0
2022-10-16T15:10:52.347Z
Pinyin input method are partly work with ML. You should not use the model trained by others' data while not sharing your data to train. So,if you want to use Pinyin without any data collected, you can not use any advanced features unless you self have well trained model. You can try rime, but you need to prepare the dictionary library for it.
wznmickey
CC BY-SA 4.0
2022-10-18T06:05:21.000Z
@GrantCurell, well, if you're really concerned about privacy, the best way to improve typing speed is to practice, especially with the IME with lower associative ability. I used to use Google IME on my phone, but the typing experience is so bad for it constantly forgot the word I just typed. So it's just a trade-off, and the choice is up to you.
Rafael_DD
CC BY-SA 4.0
2022-10-18T20:11:18.757Z
I don't think this really gets at the question though. To requote: "My question is whether Chinese people have other input methods they are using to type at a speed commensurate with what a reasonable typist can do in phonetic languages? IE: Roughly 80WPM. Are there tricks to making Pinyin faster?" The only part of the OP this really targets is the last bit where we're tacitly saying, "You can make Pinyin better with ML" but I'm not sure that this would actually allow someone to type commensurately with phonetic languages.
Grant Curell
CC BY-SA 4.0
2022-10-18T20:13:08.963Z
I have edited the OP for clarity by dropping the bit about Pinyin as what I'm actual curious about is whether someone who is already proficient is able to type at the rough Mandarin equivalent of 80WPM. I am not asking for feedback on how to improve my own typing ability.
Grant Curell
CC BY-SA 4.0
2022-10-19T04:46:36.813Z
Then the answer is yes. Normal people can achieve speed of 60-80WPM, and professional typist can achieve speed of 150-200WPM.
Rafael_DD
CC BY-SA 4.0
2022-10-16T07:52:43.937Z
2022-10-16T07:52:43.937Z
Rafael_DD
<p>The answer: with uncommon texts, I suspect that is impossible.</p>
<blockquote>
<p>Common words that the statistics engine find are just fine but more complex words are extremely slow.</p>
</blockquote>
<p>That's just the case. I experience that every day.</p>
<blockquote>
<p>I tried to get my IME to output that sentence correctly but just stopped the clock at a minute as I had spent almost all the time scrolling through the pages of characters to click the correct ones.</p>
</blockquote>
<p>I followed your steps (i.e. tried to type that sentence) and reproduced your results. I did that faster than you but I felt the pain nonetheless.</p>
<p>P.S.</p>
<ol>
<li><p>I type common words at a decent speed, compared with people of my age.</p>
</li>
<li><p>My typing sped up hugely after I learned 双拼 in 2020, which I take to be a more economic IME paradigm to learn than 五笔. First, the former is easier to learn when you have a grasp of <em>pinyin</em>. Second, in 五笔 you press 4 times for each Chinese character, whereas in 双拼 the number is 2. Hope that helps.</p>
</li>
</ol>
<p>P.P.S.</p>
<p>Somebody in <a href="https://v2ex.com/" rel="noreferrer">V2EX</a>, a tech forum, presented his Chinese IME project based on corpus a couple of days ago. His idea is that for every <em>pinyin</em> sequence corresponding to a number of Chinese phonemes, there is a list of possible <em>Hanzi</em> sequences that might be ordered by their possibility to occur in reality, calculated statistically from their frequency in corpus. This is different from what other IMEs do in that his method involves no or little tokenization, which he claims is more efficient in giving non-frequent output candidates. The original post is most likely deleted now, possibly because his plan met with nothing like a warm welcome, from what I remember.</p>

CC BY-SA 4.0
2022-10-21T06:43:51.043Z
2022-10-21T06:43:51.043Z
magni
<p>Defining fast here as ~80WPM in English. I use a Dvorak keyboard and that's about what I hit when I take the typing tests online that include the excessive punctuation that realistically doesn't show up in every day typing.</p>
<p>While not possible to create an analog between a phonetic language's word and Chinese words we can instead compare the time it takes to type two sentences which are equivalent.</p>
<p>Common words that the statistics engine find are just fine but more complex words are extremely slow. For example, I tried to type this sentence with Microsoft's Pinyin IME:</p>
<p><a href="https://i.sstatic.net/m2sFt.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/m2sFt.png" alt="enter image description here" /></a></p>
<p>It produced:</p>
<blockquote>
<p>為鏡頭金科讓居民免受帝都輻射的上海</p>
</blockquote>
<p>I'm not sure what the exact translation is in English but assuming it's something like, &quot;The headscarf protects citizens from taking damage from low radiation levels.&quot; it takes a bit less than 9 seconds for me to type that in English. Using Mandarin, I tried to get my IME to output that sentence correctly but just stopped the clock at a minute as I had spent almost all the time scrolling through the pages of characters to click the correct ones.</p>
<p>I've tried other IMEs and they don't seem to do much better albeit I have limited myself to the ones that don't &quot;phone home&quot; as security is a concern.</p>
<p>My question is whether Chinese people have other input methods they are using to type at a speed commensurate with what a reasonable typist can do in phonetic languages? IE: Roughly 80WPM.</p>

CC BY-SA 4.0
2022-10-15T22:20:55.490Z
THis past post might be useful to you. https://chinese.stackexchange.com/questions/38980/what-is-the-fastest-method-to-type-chinese-using-a-computer
r13
CC BY-SA 4.0
2022-10-29T13:44:11.417Z
well, there is a type of IME called 双拼, which I currently use, it benefits from the fact that almost all characters' pronouciation is composed of a consonant and a voyal, so we only need to tap two keys for a single character. Here is an example: 围wz颈jy头tb巾jn可ke让rh居ju民mn免mm受ub低di度du辐fu射ue的de伤uh害hl。It's a competitive alternative to 五笔. BTW, professional typists have their special typewritter.
sicheng mao
<input-methods><software>
How do Chinese people touch type quickly (English equivalent of ~80WPM)? Is it possible?
# How do Chinese people touch type quickly (English equivalent of ~80WPM)? Is it possible?

(Asked by: username_0 on 2022-10-15)

Defining fast here as ~80WPM in English. I use a Dvorak keyboard and that's about what I hit when I take the typing tests online that include the excessive punctuation that realistically doesn't show up in every day typing.

While not possible to create an analog between a phonetic language's word and Chinese words we can instead compare the time it takes to type two sentences which are equivalent.

Common words that the statistics engine find are just fine but more complex words are extremely slow. For example, I tried to type this sentence with Microsoft's Pinyin IME:

[![enter image description here](https://i.sstatic.net/m2sFt.png)](https://i.sstatic.net/m2sFt.png)

It produced:

> 為鏡頭金科讓居民免受帝都輻射的上海

I'm not sure what the exact translation is in English but assuming it's something like, "The headscarf protects citizens from taking damage from low radiation levels." it takes a bit less than 9 seconds for me to type that in English. Using Mandarin, I tried to get my IME to output that sentence correctly but just stopped the clock at a minute as I had spent almost all the time scrolling through the pages of characters to click the correct ones.

I've tried other IMEs and they don't seem to do much better albeit I have limited myself to the ones that don't "phone home" as security is a concern.

My question is whether Chinese people have other input methods they are using to type at a speed commensurate with what a reasonable typist can do in phonetic languages? IE: Roughly 80WPM.

**Tags:** input-methods, software

> **Comments:**
> **username_1**: THis past post might be useful to you. https://chinese.stackexchange.com/questions/38980/what-is-the-fastest-method-to-type-chinese-using-a-computer  
> **username_2**: well, there is a type of IME called 双拼, which I currently use, it benefits from the fact that almost all characters' pronouciation is composed of a consonant and a voyal, so we only need to tap two keys for a single character. Here is an example: 围wz颈jy头tb巾jn可ke让rh居ju民mn免mm受ub低di度du辐fu射ue的de伤uh害hl。It's a competitive alternative to 五笔. BTW, professional typists have their special typewritter.  

---

## 4 answers

### Answer by username_6 on 2022-10-21. Score: 6 | Accepted answer

The answer: with uncommon texts, I suspect that is impossible.

> Common words that the statistics engine find are just fine but more complex words are extremely slow.

That's just the case. I experience that every day.

> I tried to get my IME to output that sentence correctly but just stopped the clock at a minute as I had spent almost all the time scrolling through the pages of characters to click the correct ones.

I followed your steps (i.e. tried to type that sentence) and reproduced your results. I did that faster than you but I felt the pain nonetheless.

P.S.

1. I type common words at a decent speed, compared with people of my age.
2. My typing sped up hugely after I learned 双拼 in 2020, which I take to be a more economic IME paradigm to learn than 五笔. First, the former is easier to learn when you have a grasp of *pinyin*. Second, in 五笔 you press 4 times for each Chinese character, whereas in 双拼 the number is 2. Hope that helps.

P.P.S.

Somebody in [V2EX](https://v2ex.com/), a tech forum, presented his Chinese IME project based on corpus a couple of days ago. His idea is that for every *pinyin* sequence corresponding to a number of Chinese phonemes, there is a list of possible *Hanzi* sequences that might be ordered by their possibility to occur in reality, calculated statistically from their frequency in corpus. This is different from what other IMEs do in that his method involves no or little tokenization, which he claims is more efficient in giving non-frequent output candidates. The original post is most likely deleted now, possibly because his plan met with nothing like a warm welcome, from what I remember.


---

### Answer by username_3 on 2022-10-21. Score: 3

I don't know enough about security to reccommend specific keyboards, but I can help list the ways to type in chinese I know in a rough order of possible cpm (assuming a conversion to characters a minute).

。五筆字型 someone else mentioned this, but 5 stroke uses 5 different keys to hit representing the basic strokes. The simple layout means typing speed can get very fast. However knowledge of proper stroke order is vital and searching through the resulting characters is still needed sometimes.

。九方輸入法 9 stroke is similar to 5 stroke but with a few extra keys to make it easier to type, aimed at a 9 key number pad layout.

。倉頡輸入法 Canjie input is based on qwerty, using 20+ keys to deconstruct characters in such a way that almost all can be typed with 2-4 key presses. I think most would agree that this style is by far the quickest way to type in chinese. Those properly memorizing the system can have cpm well into the hundreds. However, there is a steep learning curve, you have to learn the way to break down chinese characters to each key first. This is somewhat arbitrary and most typing chinese who haven't learned it properly have a much lower cpm (often with cheat sheets of the break down at hand to assist).

Generally pinyin is the quickest cpm for those at risk of not remembering how to write a word or not wanting to learn another keyboard layout. The others will likely be quicker in the order I listed them for those adept with them.


---

### Answer by username_4 on 2022-10-16. Score: 2

You can try Wubi (五笔) . It needs some effort to learn its input methods. But you can gain a very fast speed in inputting. The relation between the character you want and the key you pressed are hard coded so no data is collected to improve this method.


---

### Answer by username_5 on 2022-10-16. Score: 1

Maybe you should give SouGou PinYin IME a try, it has a better associative ability. For example, if you are gonging to type '居民', it's likely that as soon as you typed 'jm' the IME will give you the full word.

> **Comments:**
> **username_0**: Unfortunately Sougou very much falls into the category of phoning home. It definitely sends data back and the worst part is that it’s not at all clear what it sends back because they won’t tell us. See https://www.globaltimes.cn/page/202101/1214202.shtml (wouldn’t normally post global times here but I don’t see a reason for them to misreport this). Moreover, AFAIK Sougou is using ML to improve its hit rate which necessarily means it’s sending at least some information about what you’re typing back home.  
> **username_4**: Pinyin input method are partly work with ML. You should not use the model trained by others' data while not sharing your data to train. So,if you want to use Pinyin without any data collected, you can not use any advanced features unless you self have well trained model. You can try rime, but you need to prepare the dictionary library for it.  
> **username_5**: @GrantCurell, well, if you're really concerned about privacy, the best way to improve typing speed is to practice, especially with the IME with lower associative ability. I used to use Google IME on my phone, but the typing experience is so bad for it constantly forgot the word I just typed. So it's just a trade-off, and the choice is up to you.  
> **username_0**: I don't think this really gets at the question though. To requote: "My question is whether Chinese people have other input methods they are using to type at a speed commensurate with what a reasonable typist can do in phonetic languages? IE: Roughly 80WPM. Are there tricks to making Pinyin faster?" The only part of the OP this really targets is the last bit where we're tacitly saying, "You can make Pinyin better with ML" but I'm not sure that this would actually allow someone to type commensurately with phonetic languages.  
> **username_0**: I have edited the OP for clarity by dropping the bit about Pinyin as what I'm actual curious about is whether someone who is already proficient is able to type at the rough Mandarin equivalent of 80WPM. I am not asking for feedback on how to improve my own typing ability.  
> **username_5**: Then the answer is yes. Normal people can achieve speed of 60-80WPM, and professional typist can achieve speed of 150-200WPM.  

---

