硅谷史话(48):鼠标之父——道格拉斯·恩格尔巴特

硬件周刊

  道格拉斯·恩格尔巴特(Douglas Engelbart)一生发明的玩意儿无数,可以说我们很多时候都在使用着他的发明,但真正让他为世人所铭记的却是其随手制作的小玩意儿:鼠标。

  创立ARC

  1925年,恩格尔巴特出生于俄勒冈州,1942年考上俄勒冈州立大学,之后由于二战爆发,他作为一名雷达兵应征入伍。战争结束后,他返回大学,在获得了电机工程学士学位和博士学位后,恩格尔巴特带着他的计划,来到了HP(惠普)。惠普对这个计划很感兴趣,但这个计划实在是太过超前了,而且当时的惠普还是一家电子仪器公司,还没有进入计算机领域的打算,最终双方没能达成协议。幸而,斯坦福研究所(SRI)接纳了他,让他从事计算机在科学、军事和商业应用方面的长远研究。此后这个计划还得到了国防部高级研究规划署(ARPA)的赞助,成立了由恩格尔巴特领导的ARC研究中心。

  鼠标的诞生

  当时的电脑,所有的操作都需要键盘来输入,非常麻烦。早在50年代开始,恩格尔巴特就一直在思考如何使电脑的操作更加简便以及用什么来取代键盘输入指令。1964年,他参加一个会议,会议途中,他随手在笔记本上画了一个草图,用两个互相垂直的轮子来跟踪动作的装置,这个装置就是后来的鼠标。返回斯坦福研究所后,恩格尔巴特立即开始着手试制成品。他制作了一个小木头盒子,盒子上有一个按钮,在盒子里面有两个滚轮,由滚轮带动轴旋转,并使变阻器改变阻值,阻值的变化就产生了位移讯号,经电脑处理后屏幕上指示位置的光标就可以移动了。1967年,恩格尔巴特为鼠标申请了专利,为它起名为“显示系统X-Y位置指示器”。但是由于其像老鼠一样拖着一条长长的尾巴,恩格尔巴特和其同事就戏称它为“Mouse”(鼠标,本意为老鼠),结果其大名不为人所知,小名却广为人知。

  鼠标在发明之后很长的一段时间内都不为人接受,其第一次被应用是在1973年,Xerox(施乐)在Alto中采用了鼠标作为输入设备。但是由于Alto主要面向实验室人员,因而鼠标依旧是默默无闻。1979年,苹果创始人斯蒂夫·乔布斯应邀参观施乐,结果被Alto操作系统采用的GUI(Graphics User Interface,图形用户界面)和做为输入设备的鼠标深深吸引住了,之后苹果就高薪挖走了十几位施乐公司的技术人员,并于1983年推出了采用鼠标为标准配置的LISA电脑。1984年Macintosh的问世让鼠标真正开始为世人所知,并渐渐走入千家万户,直至成为现在每台电脑的基本配置。

  所有计算机演示之母

  除了鼠标外,在恩格尔巴特名下还有一大堆让人感到震惊的发明:视窗(我们现在所使用的Windows就是基于此发明)、文字处理系统(我们的电脑可以显示、处理文字全都得益于此发明)、电子邮件、超文本、群件(Groupware)、共享屏幕的远程会议等。

  1968年,在旧金山秋季计算机会议上,恩格尔巴特对其发明进行了一个演示,他利用一台远在25公里外的大型机,第一次向人们展示了远程计算机演示。随后,恩格尔巴特又展示了视窗,随同展示的还有鼠标,在那个还是以打孔卡为主要输出手段的时代,这简直就像天方夜谭一样让在场的所有专家都震惊不已。之后恩格尔巴特又成功地将文字显示在了屏幕上,这是人们第一次在屏幕上看到文字输出。超文本、群件等的演示同样彻底征服了在场的所有专家。之后人们将这次演示称为──“所有计算机演示之母”。因为未来几十年的计算机技术全部都起源于这次演示。

  1969年,由于ARPA停止了对ARC研究中心的赞助,ARC逐渐走向没落。1989年,恩格尔巴特又创办了Bootstrap研究中心。如今,他已79岁高龄,但是他在享受天伦之乐之余仍然继续从事自己的研究。