为什么电脑键盘会设计成我们现在所使用的样子?

为什么电脑键盘会设计成我们现在所使用的样子?

nullking,近期有事 更新不定

电脑键盘是从打字机键盘演变而来的。

最初有各种式样的打字机:

Hansen Writing Ball
Hammond
Blickensderfer

影响最广泛的设计,就看 Sholes 的专利产品了。

US Patent 207,559 (1878)

感觉这不是什么冷门的知识,先查看了一下,果然发现 zhihu 有过类似的答案了。

我就不再重复造轮子了。

SME 情报员:为了让打字变得更反人类,他们发明了你现在用的键盘靳伟:为什么当代键盘都是 QWERTY 布局?

那个 qwerty 布局是低效的说法,我差不多在上世纪就听说过了。到底是什么原因,看来现在还有争论。

不过,就像一些评论中所说的,在不同的国家,字母的使用情况并不一定相同,因此会制造出各种因地制宜的布局。

例如德语键盘的 Y 和 Z 的位置对调了,还增加了变音字母 Ä Ö Ü (靠近回车),以及辅音 ẞ(数字 0 右侧) ,标点符号位置也有些不同。我发现原来用的英文键盘有些键位对应不上,所以还是给笔记本换了个键盘。

日语键盘有假名对应的布局,可以不照罗马字输入。但是用得不多,我不小心调出这个输入法,马上会切回罗马字……

韩语曾经死记硬背了一阵子,勉强能打,后来忘了好多,就不行了。

当年很流行的汉语五笔字型键盘布局(现在只记得“工戈草头右框七”等几句口诀……)

即便是汉语拼音输入法,同样有双拼之类的布局;台湾也有注音符号的布局

类似的还有不少

据一些资料显示,设计者 Sholes 本人在推出 QWERTY 键盘之后,也做过一些修改。例如生前又申请的这个专利:

U.S. Patent No. 568,630

顺便罗嗦一句,回车键 英文是(CR,Carriage Return)本义类似把马车掉头,是指打字机的字车(打字时逐字移动的那个部件)从向右移动变成返回到最左侧。在电脑上和字车差不多的就是光标 。严格说来,回车并没有换到下一行的意思。因此如果打开电脑上的文件,打字时输入的回车,有些按 ASCII 会显示成 0D 0A,意思是 回车 + 换行(自动加上了换行);如果遇到不自动的软件,就可能要考虑人工设置。

0D(CR/Carriage Return,回车)+0A(LF/Line Feed,换行):

随便输入 1、2、3,分别在每个数字末尾按 1 次回车,结果按四行显示:

回车(0D)自动补上了换行(0A):回车后再输入的数字,从下一行的最左端开始,而不是在原来一行的最左端插入 / 改写。

所以 回车键没有按照本来的功能表示成和 退格键 类似的左箭头,而是常常添加了一个向下的换行提示。

这个“回车”的名字据说是当年某种电报机的设计规格,被继承了下来,经过改进后流传到今天。

在电脑上,按这个键也表示确认了指令的输入。

至于和 字母数字等打字、编辑无关的 功能键,则是电脑上独有的。这是逐渐演变过来的。

以前的一些键盘,是很简洁的,样子和打字机有些接近。

IBM 3277 键盘
Apple Macintosh 键盘

10 个功能键放在左边,还能接受。

也有比现在繁复的——更多的功能键(24 个),就看程序员喜欢怎么定义了。

可能是上世纪 80 年代的 IBM 兼容机 122 键 键盘,接口有点像网线

11 区当年著名的 PC-98 系列电脑的键盘,功能键同样也不少。

或许厂家发现功能键太多或太少都不合适,就改成了现在这样的通用规格。(笑)

关于另一些增加的按键,我再举几个例子:

起初,个人电脑的电源主要由 BIOS 控制,开关电脑通常是由机箱按钮连接主板的电路实现的。后来出现 ACPI 技术,电源支持了更多的新功能。例如可以通过 键盘 将电脑转入休眠 / 睡眠,再通过键盘、鼠标或者网络唤醒电脑。后来还增加了由系统来控制电源的功能,实现节能 / 增效的功能。

因此便产生了对应的电源功能键:

外设集成度更高的笔记本,通常会把常用的外设功能和键盘功能键绑定在一起。

这种做法在一些普通键盘上也有体现,但可能会因为配置的差异,不一定完全照搬(例如没有集成摄像头、无线网卡等等设备,导致功能只是虚设)

还有微软用户熟悉的按键:

受到上世纪末 Windows95 中出现“开始”菜单的影响,电脑键盘上增加了对应的按键。

前面的图片有苹果键盘的一些标志按键,这里就不重复贴图了。没有注意到的话,请复习一下,谢谢!

再如键盘与主机的连接方式,变化都是随着技术的发展而产生。

ADB 接口

AT 接口

PS/2 接口

USB 接口(USB 的变化)

无线接口

无形接口

这些老图让我也想起了一些老旧的鼠标接口,例如 9 针 COM 口

苹果的公插

从泛黄的鼠标,又联想到网吧里的键盘……可能厂家还要注重 防火、防水、防尘、防霉、防盗、防 X 等等的功能。

电脑键盘会变成现在这个样子,和 QWERTY 键盘在美国长期广泛流行,然后电脑又是在美国成长发展起来,最后经过 IBM,微软等等软硬件厂商共同对个人电脑的大力推动,有着紧密的关系。反正把这个原因主要归结成美国的作为,我觉得没有太大的问题。假如电脑的这段历史在另一个国家发生,那么现在的电脑键盘,就可能受那个国家的影响,成为另一个样子了。不过,事情没有发生过,谁知道究竟会变成什么样呢……在座的各位,或许也会影响到未来的发展,大家就拭目以待吧。

是成为暴躁老哥发泄的工具?

还是成为网络侠客较量的武器?


又想起了 Ghost in the Shell 电影中打字的一个画面,更多按键、反应更灵敏的键盘,可能需要更多的手指来配合使用,才能达到更高的效率。

脑机接口改进后,输入效率不知道会有多高。

像符合人体工学原理的键盘、背光显示、各种图案,各种形状、色彩和力度等等,以及其他一些变化。由于时间不足,暂时不作展开,等以后看情况再补充吧。