双拼的一个缺点是离散率较差,只有400多个声母和韵母的组合,加入声调后,则可以增加到1400个组合,但是声调只有五种,单独给一码并不划算。声母(包括零声母∅)共有24个,假定韵母可以占用30个键,则两码的编码空间大小是720。那么如何才能合理利用剩余的300多个编码呢?

拼音里 g,k,h,zh,ch,sh,r,z,c,s,y,w,∅ 和 i 打头的复韵母不可拼;j,q,x 则和任何以 a,e,o 开始的韵母不可拼。在以上规整的30键双拼方案中,g,k,h,j,q,x,zh,ch,sh,r,z,c,s,y,w,∅ 只能和下两排中的一排相拼,可以规定其中一排为另一排以声调分流,其中第二排管一二声和轻声,第三排管三四声。比如:公=gong,共=giong,间=jan,见=jian。
类似地 b,p,m,f 以上两排分流,其中第一排管三四声,第二排管一二声和轻声。比如:抛=pao,跑=pe。唯一的例外是和 eng 拼时分流到不可拼的 ong 上。比如:风=feng,奉=fong。
声母 d,t,n,l 因为和三排里的多数韵母可以相拼,所以无法有效分流。
韵母 i 最常用而韵母 ü 最不常用,可以把三四声的 i 放在 V 键上。比如:机=ji,几=jv。
韵母 u 是次常用的,把三四声的 u 放在 R 键上分流。比如:如=ru,入=ruai。只有在声母是 g,k,h 时才以 I 键分流。比如:估=gu,故=gi。
韵母 ong 和 iong 总是可以相互分流。 比如:东=dong,动=diong。
这几个分流规则可以在两码空间里增加180多个编码,总数达到580多个。加上24个一简字,两码以内有600多个字。