我被发动起来了

王永民发明五笔字型输入法是无心栽花。他一开始只是想找一个现成的输入方案,用这个输入方案做一个键盘来解决汉字照相排版的校对问题。

1977 年 10 月,王永民离开呆了 8 年、病了 6 年的四川永川国防科委某军事部门,回到家乡河南南阳。离开时,这位中国科技大学的高才生伤感地填了一首词:“无才西蜀图相仕,有志南阳学躬耕。”学不了诸葛亮在西蜀成就一番大业,就学诸葛亮在南阳做点实事吧。

回到南阳,王永民被分到地区科委工作。当时,日本人发明的汉字照相排版植字机很流行,南阳引进一台,但这台机器的汉字输入时不能校对,出错就要重新照相制版,很麻烦。

川光仪器厂花 9 万元做出了“幻灯式”键盘来解决这个问题,但地区科委负责这个项目的王永民对这个“幻灯式”键盘越看越不顺眼,他请问川光仪器厂的总工:“谁能记住 24 个幻灯片每个胶片上究竟放的是哪 273 个字,

你的姓又在 24 个幻灯片中的哪个胶片上?”

总工被激怒了:“王永民给我当徒弟,还得再学 3 年!”“王永民是川光厂不受欢迎的人。”

“与其说这是一次羞辱,还不如说这是一次发动。人遇到一种羞辱,遇到一种打击,就会产生一种反作用力。我就要比一比,到底是你,还是我王永民讲科学,我一定要发明一个键盘取代你的东西。”

南阳科委给王永民拨了 3000 元,让他搞试验。王永民要做键盘,首先要找到一种好的输入方案才行。于是,他跑到上海、苏州、杭州的科委情报所翻阅国内外相关资料,当时,王永民能够看到的输入法有王安 99 键的三角编码法以及国外各种各样的大键盘。“有单字的大键盘,也有主辅键的大键盘

——一个键上有 9 个字,然后,这边有 9 个辅键用来选字,此方案比较流行, 中国科技情报所用的就是这种主辅键方案。王安的方案我不赞成,拼音的方法,音读不准以及不认识的汉字怎么办?”

王永民得知郑州有人在研究拆分汉字的输入方案,就跑去对发明人说: “我用你的方案做键盘,你把资料给我,我来把你的方案实现。”发明人说: “我要把资料都给了你,我还有什么?”碰了一鼻子灰的王永民在 1980 年找到了《英华大辞典》的主编郑易里先生,俩人一谈,谈得很投机,郑教授说: “我算是搞对象找对人了。”王永民把郑易里请到南阳,住进南阳最好的宾馆,郑易里汉字编码是 94 个键方案,当时郑易里只有一张字根图,王永民雇

了十几个小姑娘,把《现代汉语词典》中的 11000 个汉字全部抄到 11000 张

卡片上,然后根据字根图编码。编完卡片一检查,有 800 对重码,而且,该

方案还要分上下档键,等于 188 键。

找了半天,没有找到好的汉字输入方案,王永民决定自己来做。从此, 王永民踏上了压缩键位的艰难里程。138 键、90 键、75 键、62 键。1980 年 7 月 15 日,王永民把键位压缩到了 62 个,重码只有 26 对。“到这,我不再搞编码了,我认为我已经成功了。”此时,武汉开了一个汉字编码会议,王永

民在会上公布了 62 键方案,立即引起轰动,被评为国内最好的四个方案之一。王永民大受鼓舞。

编码做好了,王永民开始着手采购集成电路,画电路图。电路机壳设计是王永民的强项。“我进入了一个自由王国,很快把键盘做出来了。”

1981 年,键盘通过鉴定,将要投入使用时,发现这个键盘缺少编辑功能键,王永民被迫拓展键盘。“设计功能键,把我累着了。要测试功能键的代码,还要研究它的电路,要弄清楚它出来的是什么信号,我的编码信号还要和它匹配,这是一件很麻烦的事。”焦头烂额的王永民突然想到:“为什么要自己做功能键,如果能用原装键盘上的功能键该有多好。以前,只想着怎样把标准键盘上的功能键搬到汉字键盘上来,为什么不能把汉字搬到标准键盘上去呢?我数了数标准键盘中有 48 个键可用。62 键和 48 键也就是一步之

遥,如果我能把 62 键变成 48 键,那么,我就可以用标准键盘了,就用不着费尽心力设计什么键盘了。”王永民在总结怎样跨出这关键一步时说,“没有走投无路寝食不安的焦心烦恼,就不可能产生突破。”从此做键盘的王永民,不再想着怎么做键盘了,尽管画电路图设计键盘是王永民的强项,尽管王永民的键盘已经花了一两万元做出来了,尽管为着这个 62 键方案,王永民已经编了几万张卡片,但王永民此时决定放弃。

62 健方案变 48 键方案首先要解决重码问题。王永民找来 0 号描图纸,

横向排 150 个字根,纵向排 150 个字根,第一位的编码字全都填在第一张纸上,第二位的编码字填到第二张纸上,第三位的编码字填到第三张纸上,然后把三张纸摞在一起,放在玻璃板上,下面用六个日光灯照射,这样所有的GB 字谁和谁重码,谁和谁不重码,谁和谁相容,谁和谁不相容,谁和谁相关, 谁和谁离散,全都看得一清二楚。原来改动一个字根,要把一万来张卡片全翻一遍,使用这种方法,很快就能知道:哪些字根能放在一个键上,哪些字根不能放在一个键上。比如说,“木”和“三点水”,就不能放在一个键上, 因为这个键后加个“工”,是江也是杠。这种用来检查重码的方法,现在看来比较土,但是这种方法对于没有计算机的王永民来说着实帮了大忙,“我现在愿意花 10 万块钱买回我这三张纸。”

实现了 48 键,A 型血追求完美的王永民又做成了 40 键,这时他又想向

26 键冲刺,“但怎么做都做不成。”

1982 年 6 月 2 日,当时任河南省副省长兼科委主任的罗干把王永民从南阳叫到了自己的办公室里。王永民给他介绍了半个小时,“他一听就明白。他问我需要多少钱,我想了半天,告诉他我需要 16 万 5 千元。”王永民笑着对我们说,“没零不成账。”罗干就问管科委经费的田处长还有多少机动经费,回答还有 10 万元,罗干当时拍板:“全给永民了。”“在此之前,南阳

科委第一次给了我 3000 元,第二次给了 6000 元,我穷得整天吃烧饼。”赶巧,这对日本在郑州展示计算机,送给了河南省科委三台计算机,其中最好的一台 PC8801,罗干当即批给了王永民。

搞了 4 年计算机汉字编码的王永民没有计算机。“一种方案的设计未必需要计算机,这就好像画一个楼房的图纸不要砖头一样的道理。我很清楚, 我给出代码,通过数码管显示出来,比如 625335,代码就能抓到字,只要这个码惟一就行。”但有了计算机的王永民也把计算机当作宝贝,整天摸,今天算个这,明天算个那,然而这台 PC 并不能帮助王永民把汉字输入计算机, 当时 PC 上还没有汉字系统。