高效率键盘布局Workman

我们日常使用的QWERTY布局并非为了尽可能提高输入速度而设计,而是为了避免在旧式机械打字机上因为输入速度过快“卡键”,它有意将一些使用最频繁的字母放在了手指输入并不方便的位置(关于这点还存在一些争议,但它效率不高是公认的)。而另一些键盘布局,如1930年代出现的Dvorak,以及近些年出现的Colemak布局则重点针对输入性能而设计。

在电子计算机中,完全不存在“卡键”的问题,但由于大众已经习惯机械打字机的QWERTY布局,尽管Dvorak等布局在输入效率和舒适度上更有优势,但只有很少用户使用(程序员和作家为主)。Dvorak键盘布局的例子常被用来说明一个道理——更好的设计并不总能在市场中取胜。

不过总有人不满足现状,希望追求更高的输入效率,Workman布局的设计者OJ Bucao就是其中之一。

他最初选择了Colemak布局,但在使用中,渐渐发现这种布局中一些不方便的地方。例如输入HE组合不方便,而这个组合在英语中出现的频繁程度仅次于TH(如the、where、when)。

Colemak布局

在尝试微调Colemak布局没能达到理想的效果后,他开始尝试设计一种全新的键盘布局——Wrokman(起这个名字是因为他说想为“以键盘为生的劳动人民”设计,而发布日当天又是劳动节)。

在设计一种新的键盘布局时,主要会考虑两个因素:手指击键时的移动距离(有垂直、横向和斜向移动),以及手指的生理特性(不同手指的力量和长短不同)。综合这两个因素,他对不同按键的敲击难度赋予了不同权重(敲击最容易的是1,最难的是5)。

因而Workman布局的设计从以下原则出发:

  • 优先使用中间一排字母按键(home row);
  • 如果手指上下移动不可避免,优先考虑长手指(例如食指、中指)伸展,以及短手指(小拇指)蜷曲;
  • 尽量使用有力的手指敲击使用频繁的按键;
  • 常用的双字母组合容易敲击。

根据这些原则设计的Workman布局如下:

为了写代码时方便输入符号,另一种经过微调的Workman for Programmers布局如下:

通过一些长篇幅的文学作品为做输入测试,可以看出Workman在手指移动距离的指标上大大优于QWERTY。相比Dvorak和Colemak,Workman也有数据上的优势(不过这几种布局的设计初衷并不相同,所以不能单以OJ Bucao给出的数据作为评判标准)。

Workman布局中,键盘上使用最频繁的按键是下图中黄色的部分。

Workman布局

好奇的你对于尝试Workman布局动心了么?在尝试前,还有几点提醒:

  • Workman是针对英文输入优化的,但中文的输入效率提升不一定这么明显(对全拼输入法估计有效,但五笔等字形输入估计无效);
  • 软件大多只针对QWERTY布局进行优化,如果你在编辑器或者其他常用软件中很依赖快捷键,可能会遇到很多困难;
  • 当你习惯一种键盘布局后,使用别人的电脑会比较困难,另外移动设备大多只支持QWERTY布局;
  • 即便对于英文输入,若想尽可能地提高输入速度,Workman大概也还不是终极选择,一方面它权重模型等细节上还有优化的可能,另一方面人手单键敲击的速度有上限,赶不上类似速录机使用的和弦等方式(不过学习的难度要高多了)。
workman:工人键盘布局 工人 此存储库包含Windows / OS X / Linux(ubuntu,arch)的Workman键盘布局的一些实现。 但是我不建议您使用它,因为有。 此回购还包含俄语的语音实现,因此它仍然很有用。 更新:最新的ubuntu版本已经安装了工作人员布局! 链接: 介绍 英文 OJ Bucao使用英语统计分析方法设计的Workman,替代键盘布局。 “作为一名程序员,我经常打字,遭受手腕反复性劳损(RSI)和肌腱炎的困扰。我会不时尝试找出方法来改善这种状况。一种方法是改用其他方法。除了事实上的标准QWERTY之外,键盘布局QWERTY专门为打字机设计,旨在解决一个非常特殊的问题-防止打字机相互干扰,最常用的按键彼此分开放置以防止打字卡纸。这会导致布局不符合人体工程学。但是,还有其他选择...” OJ Bucao。 RU “Воркман”этоалтернативнаяраск 立即下载

相关推荐

workman-pkl:PKL的工人和程序员的工人键盘布局-开源

为便携式键盘布局(pkl.sourceforge.net)实现了Workman键盘布局和Workman-P(程序员的工人)。

【亲测免费】 Workman布局 - 提升打字效率的利器

是一种针对英文键盘设计的优化布局方案,它的目标是提高打字员的输入速度和舒适度。与传统的QWERTY布局相比,Workman布局重新安排了键位,使得常用字母组合更容易触及,从而降低手指运动距离,减少疲劳。 ## 应用场景 Workman布局适用于需要大量使用英语键盘的工作或学习场合,例如: - 文档编写 - 编程工作 - 翻译任务 - 网络聊天及电子邮件撰写 通过采用Workman布局,您可...

gitblog_00097的博客 923

LLC谐振变换器恒压恒流双竞争闭环控制simulink仿真(附说明文档)

内容概要:本资源是一套面向电力电子与智能控制领域的综合性科研仿真资料合集,核心聚焦于LLC谐振变换器的恒压恒流双竞争闭环控制策略设计与Simulink建模仿真实现,涵盖半桥LLC、双向全桥LLC等拓扑结构的调频闭环仿真,并提供详尽的说明文档与PPT辅助材料。资源体系不仅深入呈现LLC变换器的动态响应与控制逻辑,还扩展至双有源桥(DAB)变换器的软开关协同优化、最小应力控制、EPS调制策略及新扩展移相角优化等前沿技术,同时集成三相PWM整流器在电网不平衡条件下的功率平衡控制、VOC+SVPWM双闭环控制等典型应用场景。此外,资源包涵盖状态估计(如EKF、UKF、PF)、微电网经济调度、卡尔曼滤波融合、神经网络控制、PID优化、储能系统管理等多个交叉方向,特别强调对顶级EI期刊研究成果的高精度复现,旨在帮助科研人员快速掌握先进控制算法的核心思想与仿真实现方法。; 适合人群:电气工程、自动化、电力电子、新能源科学与工程等相关专业的硕士博士研究生、高校科研人员,以及从事新能源变换器、智能电网、电动汽车、微电网系统研发的工程技术人员。; 使用场景及目标:① 深入理解LLC与DAB变换器的闭环控制机理,掌握恒压恒流切换、软开关实现与损耗优化方法;② 利用Simulink平台构建复杂电力电子系统模型,开展动态性能分析与控制器参数整定;③ 复现高水平期刊论文中的先进控制策略,提升科研创新能力与论文发表竞争力;④ 支持毕业设计、科研课题、项目申报及工程原型开发中的仿真验证环节。; 阅读建议:建议结合提供的完整资源目录循序渐进学习,优先研读标注“顶级EI复现”的案例以获取权威方法参考,配合MATLAB/Simulink动手搭建模型,重点关注控制框图设计、调制逻辑实现与仿真结果对比,深入理解算法背后的物理意义与数学推导过程。

windowfullscreen后键盘布局顶上去_“QWERTY”键盘布局,其实是个“反人类”设计...

▼ 全文共计 2710 个字,阅读全文约需 7 分钟如今打字已经是一项很普遍的技能了,盲打熟练的人越来越多,还记得从前上微机课的时候,老师让我们用金山打字通上练习打字,小编还傻傻地用一指禅一个个戳。小编作为一个手残选手,却整天和写稿打交道,直到现在都十分羡慕打字快的人。总觉得有朝一日,我也能像他们那样打字的时候顺滑无比,像弹奏乐章一般,那该多好。(到那时,每次写稿子就再也不用熬夜打字,也...

weixin_39539588的博客 1624

Backblaze 2025全年硬盘故障率报告解读

作为长期追踪存储行业动态的科技博主,每年/季度Backblaze的Drive Stats报告都是我重点关注的核心内容——不同于厂商发布的实验室数据,Backblaze以近13年、数十万片企业级硬盘的真实运行数据为基础,其年化故障率(AFR)、寿命趋势等结论,直接反映了硬盘在严苛数据中心环境下的真实表现,无论是企业存储选型还是个人高端存储参考,都具备极高的实用价值。2025年末,Backblaze发布了第13年的年度收官报告,涵盖2025年Q4、全年及终身硬盘可靠性数据。

存储随笔 4013

HCIA-Storage 存储工程师学习笔记——1. 存储技术趋势

文章目录1. 存储技术趋势1.1 数据、信息与数据存储1.2 存储技术的发展①存储架构的发展②存储介质的发展③ 接口协议的发展1.3 存储产品的发展趋势 华为HCIA-Storage认证地址:https://e.huawei.com/cn/talent/#/cert/roadmap 1. 存储技术趋势 1.1 数据、信息与数据存储 什么是数据? ​ 数据是对所有事物的数字表示。 数据的种类? 结构化数据 半结构化数据 非结构化数据 数据的处理周期 ​ 数据处理是人或机器对数据进行的重组或重新排序,

超级大洋葱的博客 2843

三种键盘布局qwerty、dvorak、colemak

为什么80%的码农都做不了架构师?>>> ...

weixin_34417814的博客 1351

锁定放大器

锁定放大器

qq_46757048的博客 4706

简要介绍各种键盘布局

目前大多数人使用的键盘布局是QWERTY布局. 所谓QWERTY, 就是键盘字母区最上面一排按键从左往右数的字母依次是QWERTY. 由来 这种键盘按键布局的产生, 是源于打字机的键盘布局. 根据维基百科所说, 最早的键盘是乐器中的键盘, 如钢琴键盘. 随着打印电报的发展, 出现了打字机. 最早的电报打字机的按键布局和钢琴键盘差不多, 就是一排字母. 后来一个叫Christopher Sholes...

weixin_34358092的博客 1万+

SiC双向车载充电器技术解析与V2G应用

碳化硅(SiC)功率器件凭借其高击穿电场强度、优异热导率和低开关损耗特性,正在重塑电力电子系统的设计边界。作为第三代半导体材料的代表,SiC MOSFET通过降低80%的开关损耗,使车载充电器(OBC)效率突破96.5%。在双向能量转换架构中,图腾柱PFC与CLLC谐振变换器的组合实现了ZVS软开关,配合三维集成散热方案使功率密度达54W/in³。这些技术进步直接支撑了V2G(车辆到电网)应用场景,使电动车成为虚拟电厂(VPP)的关键单元。通过智能充放电策略优化,电池循环寿命可提升至4000次以上,为电力市

weixin_30693683的博客 273

【Office激活】学校正版Office已激活成功仍弹出激活窗口

学校正版Office激活问题:已激活成功仍弹出激活窗口

ESCM_的博客 1万+

windowfullscreen后键盘布局顶上去_九宫格Vs全键盘,谁才是最强手机输入法?

图片来源:sellinam有人的地方,就有江湖。而在手机输入法的江湖里,也分为两个派别。一个是九宫格输入法,另一个则是全键盘输入法。用惯了九宫格的,无法理解用全键盘的怎么能准确按出想要的字母。而全键盘党则认为,用九宫格都是跟不上时代的老年人。确实,输入法的使用习惯,充满了年代的印记。选择哪种输入法,也与用户年龄密不可分。90后的朋友,应该都还记得将诺基亚手机藏在书桌底下盲打发信息的畅快。...

weixin_39696518的博客 529

emqx Java 订阅以及发送 结合若依框架

emqx Java 订阅以及发送 结合若依框架

Spo的博客 1613

说说qwerty、dvorak、colemak三种键盘布局

http://www.cnblogs.com/zhangshenjia/archive/2012/04/11/qwerty_dvorak_colemak.html 【qwerty布局】 qwerty布局大家应该都很熟悉了,全世界最普及的键盘布局。 截止到去年接触并使用dvorak布局之前,我使用了十几年qwerty布局,在h

在线笔记 2万+

EfficientNet 改进:StripCGLU模块的创新与应用

本文提出了一种改进的EfficientNet-b0模型,核心创新是通过引入StripCGLU模块来提升网络性能。StripCGLU结合了水平/垂直条带卷积和GLU激活机制,具有参数效率高、计算量少的优点。改进策略包括选择性替换部分MBConv为StripCGLU模块(每隔3个块插入),同时保留早期层结构。测试表明该模型适用于移动端视觉任务,在保持效率的同时提升性能。代码实现包含模块定义、模型构建及测试部分,展示了如何通过精心设计的模块改进现有网络架构。

Henry的博客 241

远程声控系统(MATLAB代码见优快云资源)

远程声控系统技术报告 一、题目要求 实现一个远程声音控制系统。首先采集不同的语音指示信号,进行适当压缩;然后通过噪声信道实现远程传输,远端接收后再通过适当计算识别出是何指示,最后送入一个处于未知状态、但能控/能观的控制系统,完成不同的控制动作。 二、问题分解与解决思路 2.1 系统设计 实验中以汉语数字语音1~9作为指令,数字语音“1”代表一号指令,数字语音“2”代表二号指令,依次类推。发送端发出语音“1”,发送端对应的数字语音文件为“1b.wav”,通过信源编码对语音进行压缩编码,然后进行信道编码并进行基

业精于勤,荒于嬉 5733

Ubuntu 切换键盘布局(colemak - workman - norman)

首先找出所有可选的布局(layout)方案: $ man xkeyboard-config 可以看到 us 下有很多常见的布局方案(以下为节选): LAYOUTS ┌─────────────────────────────────────────────────────────────────────────────────────────────────┐

tiantian12234的博客 2513

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

linux怎么切换键盘布局,Ubuntu 切换键盘布局(colemak - workman - norman)

首先找出所有可选的布局(layout)方案:$ man xkeyboard-config可以看到 us 下有很多常见的布局方案(以下为节选):LAYOUTS┌─────────────────────────────────────────────────────────────────────────────────────────────────┐│Layout(Variant) ...

weixin_35941667的博客 1408

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WorkerMan学习篇:websocket+workerman聊天功能设计(一):简单认证

初步设计如下1、websocket客户端连接服务端 是无脑的(这很重要) 2、服务端需要记录连接进来的所有客户端(方便日后统一广播消息) 3、服务端肯定能获得客户端ip。为此我们还需要客户端加入用户昵称来区分 4、服务端可以无脑的向客户端发送消息。但是客户端怎么区分? 于是我们自己定义一个格式来完成。 4.1、普通消息我们用msg:xxx。如果开头是msg:那么后面的内容统统认定为普通消息

1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

workman安装以及使用

前期重点文档 文档地址 自己体会 Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。 Workerman不是重复造轮子,它不是一个MVC框架,而是一个更底层更通用的socket服务框架,你可以用它开发tcp代理、梯子代理、做游戏服务器、邮件服务器、ftp服务器、甚至开发一个php版本的redis、php版本的数据库、php版本的nginx、php版本的ph...

一清二白 1万+

workman使用笔记

安装workerman对php环境的要求是: 1、php>=5.3.3,可以运行命令 php -v 查看版本 2、Linux系统要求php安装了posix和pcntl扩展 可以在命令中运行 curl -Ss http://www.workerman.net/check.php | php检测本地环境是否满足workerman。[root@fengniu020 ~]# curl -Ss h

liuzp111的专栏 4604

各种键盘布局及用处

UIKeyboardType

baidu_33298752的博客 5656

巧用键盘鼠标!打字更快—办公效率更好!

很多人是不是经常只用鼠标划来划去? 你有没有发现?电影里的黑客都不用鼠标的? 其实!巧用你的键盘,能让你的办公效率更好!让你Show起来! 接下来,教你玩转键盘! 一、windows键 1、快速锁屏 很多时候,需要暂时离开座位去做别的事情,如果对自己的电脑安全很重视,不妨按windows+L键,这样电脑就直接锁屏了,这样就不用担心电脑的资料外泄啦 2...

残阳曦月 1954

键盘布局切换 Fn+F12NumLK

订单

farmwang的专栏 1082

WorkerMan学习篇:准备和热身

环境要求: http://www.workerman.net/install workerman对php环境的要求是: 1、PHP CLI>=5.4,可以运行命令 php -v 查看版本 2、Linux系统要求php安装了posix和pcntl扩展 Linux系统可以在命令中运行 curl -Ss http://www.workerman.net/check.php |

6233
上一篇: F1领跑赛车的秘密
下一篇: Square新功能:邮件汇款
923940cub
博客等级 码龄17年 121粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值