导航:首页 > 程序命令 > 程序员键盘布局

程序员键盘布局

发布时间:2025-04-04 03:37:21

A. 程序员们认为现在的键盘布局有哪些不合理的地方

现在人们已经习惯了QWERTY排列的键盘,为什么是现在的这个字母顺序呢?毕竟这个键盘在一开始上手的时候很难记住字母的位置。换一种排列,比如按照字母表ABCDE的顺序会更利于记忆,打起字来更快。但现在使用的键盘的设计初衷正是为了降低打字速度
这还得说回到键盘的前身--打字机,最初是使用ABCDE的顺序排列的。

但容易出现一个问题,就是如果键盘上邻近的字母之间的击打速度太快,那么打字机上的铅字连动杆很可能出现碰撞,从而导致机器出现卡死的问题,影响打字速度。

于是在1870年,美国人肖尔斯把打字机的键盘重新设计,将常用的字母'etaoinsrhd'安排在不顺手的地方,减慢打字员的速度,这样击字连杆就不会卡住了。

所以一开始上手QWERTY键盘感觉很难是很正常的,让你觉得困难正是他设计的初衷:
① 那些经常使用的字母键和符号键一般都处于边缘,分配给力量较弱的手指比如小拇指和无名指。
② 使用QWERTY,57%的时候你是在用左手打字,而一般人惯用手是右手。
③ 而且你有没有发现有时候为了打一个字,要上上下下移动手指,因为中间黄金的区域都是些不常用的字母。
而这一切,都是因为四个字:路径依赖。
所以到今天,键盘的字母排列一直都是这么排的,原因是为了不让100多年前打字机的击字连杆卡住。
这就是最不合理的地方了。

B. 程序员成长之路键盘系列(2)——键盘键数及布局

写在前面的话

不要小看看似简单的知识,因为很多时候,我们往往陷入了只学了一点点简单知识,却难以掌握复杂内容的困境。学习的关键在于,先把简单的东西学得“门儿清”,这样你会发现之前觉得难的知识也变得容易了。记住键盘的键数、布局和每个键的功能,暂时记不住没关系,先有个印象,然后在练习中加深记忆。

一、键数

现在常见的标准键盘键数有108键、104键、96键、92键、87键。键盘图片可以参考此链接:jingyan..com/article...

或者自行网络搜索“键盘键数”

这里需要记住:

二、键盘区域及布局

以104键为例,先上图

通常,我们将键盘分为四个区域:主键盘区、功能区、编辑区和数字键盘区。

功能区主要用于操作操作系统或软件的各种功能,包括1+12+3=16个键:

12个F键,F代表功能;1个Esc键,Esc代表逃脱;3个明显标识的键分别是Print Screen/System Request、Scroll Lock、Pause/Back,分别代表打印屏幕(截图)/系统请求、滚动锁定、暂停/返回。

主键盘区的键最常用,用于输入数据,共有26+10+11+14=61个键:

包括26个字母、10个数字、11个符号(包括左上角的反勾号)和14个控制键(左6+右6+空格+Backspace)。

编辑区主要用于编辑功能(增、删、改、查),包括6+4=10个键:

包括6个英文标识的键和4个方向键。6个英文标识键用于增、删、改、查,查在人类视角中意味着跳转,例如在文本编辑器中移动到行首。4个方向键用于移动光标或软件。

小键盘区主要用于数字输入和计算,与银行的密码机类似,共有10+4+1+2=17个键:

包括10个数字键、4个运算符键、1个句点和2个控制键。

104键以外的其他键数的键盘,主键盘区不会改变,只会通过打包式增加或减少其他区域的键。打包的意思是会增删一系列相关的键,例如删除方向键时,需要同时删除4个键,而不是只删除一个键。

具体删减情况,请参考标题一中的链接。

三、关键字与名词

键盘、光标、运算、键数、布局、功能。

阅读全文

与程序员键盘布局相关的资料

热点内容
西门子smart编程软件怎么升级 浏览:172
云服务器搭建后台 浏览:459
骑士卡app里面的消息如何删除 浏览:573
编译成功了但是找不到或加载主类 浏览:254
极限的最标准算法图 浏览:650
java中readline 浏览:601
如何创立app软件 浏览:7
keil中编译工具栏不见了 浏览:114
哪里下载若琪app 浏览:665
融密码服务器是什么意思借 浏览:476
嵌入式qt514编译 浏览:995
adb如何开启服务器服务器 浏览:685
文华副图庄家建仓指标源码 浏览:3
如何将文件夹中的图片快捷命名 浏览:230
36045的简便算法 浏览:361
小米笔记本电脑用什么解压器 浏览:579
弄回城雪球的命令 浏览:517
什么是java动态代理 浏览:895
白沟跟涞水源码 浏览:411
c语言rpc框架源码 浏览:523