职业

键位优化

叶九秋 · 10月3日 · 2019年

最初,打字机的键盘是按照字母顺序排列的,但如果打字速度过快,某些键的组合很容易出现卡键问题,于是克里斯多福·萧尔斯发明了QWERTY键盘布局,他将最常用的几个字母安置在相反方向,“在不至卡住的前提下尽量提高打字速度”。授斯在1868年申请专利,1873年使用此布局的第一台商用打字机成功投放市场。这就是为什么有今天键盘的排列方式。

基本信息

原键盘历史

原键盘布局主要是为了降低输入速度防止机器宕机,所以键位交错分布,以及各种字母键完全跟常用输入习惯反着来。

但是现在的键盘基本无需考虑这种情况,反而是应该优化键盘布局,提升打字速度。

优化原则

文字输入习惯

目前文字输入习惯主要考虑中文输入、英文输入两种,毕竟各个语言有自己的常用语言符号,不可能全部统一。

其次中文输入只考虑拼音输入,五笔输入这个人群相对少,以后再说。

快捷键输入

在考虑文字输入之后,还需要兼顾常用的快捷指令,比如:PS等软件快捷键,所以优化的时候不但需要考虑到打字速度,也要考虑到一些常用快捷操作。

左右平衡

键盘优化后的布局,应该是双手打字量基本平衡的。所以需要合理地对于键盘字母进行排列。

硬件布局

这种错位的排列真的是很不利于打字,大大的降低了盲打的准确率。其实,如果有一定的条件的话,还是定制一个比较好,虽然目前来说不太现实。

参考数据

英文

英文字母单词中字母出现频次依次为:E、I、A、O、R、N、T、S、L、C、U、P、M、D、H、Y、G、B、F、V、K、W、Z、X、Q、J。

所以排序需要考虑要将出现频次最高的酌情放置于中心位置。

汉字

拼音输入中,几个特殊的声母,H、Z、C、S。Z、C、S可以分别和H组成声母,所以这四个需要尽量放在一起。

韵母里面A、O、E、I、U,是最基本的单韵母,可以相互组成复韵母,比如:ai、ei、ui、ao、ou、iu、ie、ue、er。还有和N的组合,比如:an、en、in、un。N也需要在单韵母附近。加上G,就有ang、eng、ung、ong的复韵母。所以N、G需要和A、O、E、I、U,放在一起。

整体认读音节:zhi、chi、shi、ri、zi、ci、si、yi、wu、yu、ye、yue、yuan、yin、yun、ying。

同声母组合频次从高到低为:T、D、F、N、B、M、CH、Y、L、SH、P、Z、ZH、W、H、S、C、K、G。

同韵母组合频次从高到低为:uo、e、ong、uan、ao、an、u、ai、ui、uang、ou、en、eng、ei、ang、ua、uai、un、a。

符号

中文标点符号主要是以逗号、句号、问号、叹号、顿号较为常见,英文基本类似,这方面的区别不是很大。只需要将常见的标点符号置于便于输入的位置就行了。

快捷键

除了一些基本输入之外,软件的快捷键也很影响操作,至于说修改程序的默认快捷键,这个也是不现实,所以需要将常用的快捷键置于更加方便的位置。

比如Ctrl键、Shift键、Alt键、space键、Tab键、Caps Lock键等。前三个在快捷键中经常出现,而后三个很少用于快捷键,特别是Caps Lock键,主要就是切换大小写,这个主要是因为英文需要首字母大写所以才出现的频次比较高,实际上这个键并不常用,但是还是占着一个比较好的位置,需要给调节到其他位置。

数据来源

键盘优化布局

字母布局

建议设置的键位布局:

第一行:WPQTYDEIO

第二行:JLFHSRUNA

第三行:BXZCVKGM

这么设置的原因就是重置后的键位左手声母,右手韵母,交叉操作。并且根据常用汉字的声母韵母出现频次调整,输入频次越高的字母,越是位于中心。这样子双手打字的速度就会迅速的提升。