#为何全键盘要保留字母上的数字键#
小键盘区域一开始就是用于控制方向键的,只不过后来很多人喜欢用它输入数字,才扩展了输入数字的功能。
我用过的第一个键盘,就是根本没有独立的方向键,小键盘直接作为方向键,小键盘处印刷的是方向而非数字,甚至那时候还没有发明NumLock。那个时候,7,9,1,3,还是常常被用于控制斜向方向,所以小键盘实际上相当于一个八向方向键。
后来人们发现八向方向实际上用得没那么多,于是这些斜角键的用途就变成了 Home, End, PgUp, PgDn ,而同样,此时小键盘的主要用途依然是方向键与移动。下方的Ins键用于切换插入与改写状态,而Del键用于删除光标处以后的字符。
再后来,大概有几个因素导致了它的用途转向数字,一方面应该是有很多人发现用这个区域输入数字很方便,二方面大概是因为鼠标的流行导致了用全向方向键的需求下降了,三方面大概还是因为有了独立方向键,虽然这个独立方向键用起来并不方便,跟Home End PgUp PgDn Ins Del等按键离得比较远。
实际上早期电脑的很多快捷键都能看得出来是为标配小键盘的设备而设定的,比如 Ctrl-Alt-Del里边这个 Del 实际上指的是小键盘 3 的下边,0 的右边,回车键的左边那个键。
而微软最初定义复制粘贴也是基于小键盘定义的:Ctrl-Ins 复制,Shift+Ins粘贴,Shift+Del剪切这一组操作也是假定右手位于小键盘区域进行方向控制,此时用大拇指可以方便的操作下方的 Ins 键。
以上的历史都表明,小键盘最初就不是为输入数字而设计的,只是因为其本来功能逐渐弱化,所以现在反而似乎其主要功能变成了输入数字。
结论:对小键盘来说,其最初的本质工作就是方向键控制,输入数字只是它的额外功能,小键盘输入数字的功能在发明了 Numlock 键之后才开始具备,而对主键盘区域来说,上方的数字键是主功能,符号输入才是额外功能。所以全键盘的设计才会是现在这个样子。
要想用主键盘方便的输入符号,大概得设计一个新的 Lock 吧。不过,如果是 Linux 的话,可以通过 xkb 的脚本实现你想要的功能。
小键盘区域一开始就是用于控制方向键的,只不过后来很多人喜欢用它输入数字,才扩展了输入数字的功能。
我用过的第一个键盘,就是根本没有独立的方向键,小键盘直接作为方向键,小键盘处印刷的是方向而非数字,甚至那时候还没有发明NumLock。那个时候,7,9,1,3,还是常常被用于控制斜向方向,所以小键盘实际上相当于一个八向方向键。
后来人们发现八向方向实际上用得没那么多,于是这些斜角键的用途就变成了 Home, End, PgUp, PgDn ,而同样,此时小键盘的主要用途依然是方向键与移动。下方的Ins键用于切换插入与改写状态,而Del键用于删除光标处以后的字符。
再后来,大概有几个因素导致了它的用途转向数字,一方面应该是有很多人发现用这个区域输入数字很方便,二方面大概是因为鼠标的流行导致了用全向方向键的需求下降了,三方面大概还是因为有了独立方向键,虽然这个独立方向键用起来并不方便,跟Home End PgUp PgDn Ins Del等按键离得比较远。
实际上早期电脑的很多快捷键都能看得出来是为标配小键盘的设备而设定的,比如 Ctrl-Alt-Del里边这个 Del 实际上指的是小键盘 3 的下边,0 的右边,回车键的左边那个键。
而微软最初定义复制粘贴也是基于小键盘定义的:Ctrl-Ins 复制,Shift+Ins粘贴,Shift+Del剪切这一组操作也是假定右手位于小键盘区域进行方向控制,此时用大拇指可以方便的操作下方的 Ins 键。
以上的历史都表明,小键盘最初就不是为输入数字而设计的,只是因为其本来功能逐渐弱化,所以现在反而似乎其主要功能变成了输入数字。
结论:对小键盘来说,其最初的本质工作就是方向键控制,输入数字只是它的额外功能,小键盘输入数字的功能在发明了 Numlock 键之后才开始具备,而对主键盘区域来说,上方的数字键是主功能,符号输入才是额外功能。所以全键盘的设计才会是现在这个样子。
要想用主键盘方便的输入符号,大概得设计一个新的 Lock 吧。不过,如果是 Linux 的话,可以通过 xkb 的脚本实现你想要的功能。
英特尔® eASIC™ eTools 可提供结合使用内部开发的工具与行业标准的第三方工具进行设计转换与验证的框架。其中包括合成及模拟库、用于实现 eASIC 功能的 IP 封装程序、以及用于代码验证和运行第三方合成及模拟工具的脚本。英特尔® Quartus® 软件平台设计师用于硬核处理器系统配置。英特尔® FPGA 的 DSP Builder 也可输出 FPGA 和 eASIC 可用的 RTL 代码。
JetBrains pycharm pro 2021 for mac(Python编辑开发) v2021.3RC中文激活版https://t.cn/A6xfSUJp
测试环境:MacOS Monterey 12.x Apple M1
PyCharm 2021是一款全新版本的编程集成开发环境工具,新增支持自动检测文本文件编码功能,自动解决文件乱码的问题,同时可以帮助用户远程编辑重要的代码脚本文件。
测试环境:MacOS Monterey 12.x Apple M1
PyCharm 2021是一款全新版本的编程集成开发环境工具,新增支持自动检测文本文件编码功能,自动解决文件乱码的问题,同时可以帮助用户远程编辑重要的代码脚本文件。
✋热门推荐