Dvorak,Colemak等替代键盘布局是否比QWERTY更好?

时间:2014-04-15 08:42:25

标签: keyboard keyboard-layout dvorak qwerty

标准美国键盘布局(称为QWERTY)有许多替代键盘。

一些例子包括Dvorak,(以及程序员Dvorak等变体),Colemak,AZERTY,Workman布局等。

这些是否有助于打字速度,准确性或手/手腕健康?

如果是这样的话,如果我经常编程,我应该选择哪一个作为触摸打字员呢?

4 个答案:

答案 0 :(得分:99)

简短回答:

如果您对键盘布局感到满意,请坚持使用。

答案很长:

我将尝试并尽可能地将其作为明确和解释性答案。要了解我来自哪里,请允许我表达我在丛林中的旅程:

我是一名计算机科学专业的学生,​​最初使用德语QWERTZ键盘,输入大约100 WPM(每分钟字数)。当这对编程来说是可怕的时候,我搬到了QWERTY。然后,我被大肆宣传并转向Colemak。掌握它之后,我发现有一个针对编程优化的布局,并切换到Programmer Dvorak。最后,仍然不高兴,我试图半科学地设计我自己的键盘布局。最后,现在,我在QWERTY上键入这些行。 (为了拯救他人我遇到的麻烦和痛苦)。

因此,我将尝试在个人经验和科学出版数据中回答我的答案。

所有替代键盘布局炒作的主要论据可归纳为三个主要观点:

  1. QWERTY键盘很慢,旨在减慢打字员的速度。
  2. 过度使用QWERTY会导致腕管综合征并对您的健康有害。
  3. Dvorak键盘/ Colemak键盘/<在此处插入替代布局>经过优化以提高速度/准确度/健康状况
  4. 让我们逐一介绍:

    首先,QWERTY键盘旨在减慢打字员速度的论点根本就不是这样。它很好地被揭穿in this question。 QWERTY键盘设计用于停止某型号打字机的按键以停止卡纸。请放心,我们将讨论" QWERTY很慢"一分钟之内的神话。

    其次,支持替代键盘的最终论点是QWERTY导致Carpal Tunnel syndrome,因为它会使手指紧张。 令人惊奇的是,这实际上是一个城市传说,尽管它已经失去信誉但仍然存在。请参阅此问题here。引用Graeme Perrow的回答:"无论键盘的类型如何,使用计算机似乎都不会导致腕管综合症。"

    最后:如果QWERTY没有让打字员减速并且不会导致任何疾病,为什么要使用另一个键盘呢?通常提供的答案是因为其他布局更快,并且键在“更聪明”的情况下对齐。办法。 我们被告知how much faster typists can be when they use Dvorak instead of QWERTYhow the home row of colemak offers great benefits to productivity and speed。 我们可以看到令人印象深刻的雪崩,你可以在备用键盘上更快更准确地使用,而不是简单的QWERTY。

    然而,如果你看一下艰难的科学证据,你会发现...没有什么值得写回家的。事实上,有两篇非常有趣的帖子herehere:事实证明,(非常难以客观地衡量)速度提升只有2%到4%。

    这模仿了我自己所经历的:如果你是一名训练有素的打字员,那么转换并没有带来很大的改善。在我最终完成切换到Dvorak之后,我仍然在大约100WPM打字。如果你想超越它,你必须在白天打字很多。

    我相信人们在切换时观察到提速的原因是他们必须从头开始重新训练他们的肌肉记忆。如果他们勤奋工作,那就会获得更快的打字速度。具有讽刺意味的是:我猜想,如果他们进行了再培训,那么#34; QWERTY从头开始,他们会获得相同的速度提升。

    此外,我自己的错误率与Dvorak或Colemak没有关系。它保持在同一水平。同样,这不是由布局决定的,而是由训练肌肉记忆的准确性决定的。

    最后,关于编程的注意事项:对于编程语言来说,在QWERTY上确实经常使用的键,例如{},[],',=,+, - ,_等,所有这些都是用正确的小指达到的,这会降低性能。然而,这仍然不值得转换为程序员Dvorak之类的东西,因为,特别是在编程中,限制因素很少是打字速度(一旦你达到60WPM以上,那就是)。

    所以考虑到这一切,我还希望详细说明切换的一些缺点:

    1. Dvorak的缺点是所有计算机都使用快捷键(例如着名的CTRL + C和CTRL + V),这些快捷键在Dvorak上处于不同且难以触及的位置。 Colemak并没有因此而受此影响,因为它保留了QWERTY的C,V和B关键位置。然而,即使使用Colemak,使用严重依赖快捷方式的程序(其中最臭名昭着的软件如vim和emacs)也必须从头开始重新学习。

    2. 切换需要非常很长时间。不要让任何人欺骗你。如果您输入的是> 80WPM,我可以从个人经验告诉您,需要再次达到此速度。即使你只交换了几把钥匙(比如Colemak),它仍然是一个痛苦而漫长的过程。

    3. 当您成功切换时,您将无法再在常规QWERTY键盘上快速输入(请相信我的话)。你仍然比没有使用触摸打字的人更快,但是如果你必须在QWERTY计算机上打字作为替代打字员,你会有些尴尬。如果与工作有关,这可能会特别毛茸茸。

    4. 许多替代布局并不像QWERTY那样标准化。换句话说:例如,如果您使用较旧的计算机,则可能会发现未安装首选布局。这是一个麻烦,因为那时你必须通过下载和安装你选择的布局来解决这个问题,同时必须在你不能再使用的布局中工作。

    5. 因此,总而言之,我的建议是:如果您对当前的布局感到满意,请保留它。改变的好处太小,无法考虑。特别是如果你是QWERTY打字员,我建议你继续使用它。它会为你节省很多麻烦和烦恼。

答案 1 :(得分:29)

长话短说:QWERTY并非专为触控打字而设计。与其他九种布局相比,QWERTY在打字工作时输入dead last。尝试其他布局并体验差异。

  1. QWERTY布局是否有意设计用于减慢打字员的速度是无关紧要的。 QWERTY本身在设计上很慢。
  2. 另类键盘拥护者提出的最终论点是,QWERTY是一种低效,次优的键盘布局,并且存在适合现代触摸打字技术的更好的布局。是否有人认为QWERTY是腕管的贡献者是另一个故事,但许多轶事故事存在于通过切换降低RSI的人。
  3. 您应该使用非QWERTY键盘布局,因为非QWERTY键盘布局更易于使用。切换到Dvorak或Colemak可减少行进距离,减少同一手指打字,增加手部交替,增加手部平衡,并根据手指力量优化性能。单独切换到Dvorak会减少30%的工作量(即建议的不是4%,参见第一个链接)。请注意,随着使用时间的推移会产生这些好处。切换没有任何好处的想法是不真实的。对于像Colemak这样的新版面,打字员不必重新打字。 48%的Colemak键盘布局与QWERTY相同。即使一个人的错误率没有下降(极不可能),像Colemak这样的替代键盘布局会将退格重新映射到更容易到达的位置。
  4. 关于上述缺点:

    1. Windows和Mac提供了在按Ctrl / Cmd时使用熟悉的QWERTY快捷键的功能。很多人设计ways在切换时使用emacs / vim。
    2. 考虑到像keybr.com这样的网站教授如何使用Dvorak或Colemak掌握触摸打字,切换可以非常轻松和轻松。
    3. 切换后是否能用QWERTY快速打字是无关紧要的。切换后,您将被设置并且不必在自己的设备上返回QWERTY。 Dvorak和Colemak是标准或可以轻松安装到所有主要操作平台。如果您要使用其他键盘并且无法切换布局,那么有许多在线键盘模拟器。
    4. 与在QWERTY上打字的麻烦相比,如果不存在,在计算机上切换布局的麻烦非常少。
    5. 建议:切换的好处太大而不考虑。通过尝试你没有什么可失去的;如果它没有成功,你将永远有QWERTY可以依靠。让你的键盘为你工作,而不是相反。

答案 2 :(得分:17)

我的两分钱......

几年前我从QWERTY转到Colemak,主要是因为我喜欢尝试新事物,但也因为我从所做的所有打字中得到了一些RSI。

我发现过渡花了几个月的时间,前几周最痛苦 - 我在这段时间的会议中记录了大量的手写笔记!但是毅力得到了回报,我现在正以大约60-70 wpm的速度打字,这比我的旧QWERTY速度更快,而且我可以正确触摸类型,而且我不再受到RSI的痛苦。

现在,大部分可能是因为我学会了在Colemak中正确输入(使用GNU Typist等程序),而我不记得曾经正确学习过QWERTY。但我会说Colemak绝对会感觉手指更好,大多数单词的键盘周围运动更少。

我还补充说,Colemak作为Mac上基本操作系统和流行的GNU / Linux(例如Debian和Ubuntu)的一部分得到支持,并且易于在Windows上安装,所以会认为它是相当主流的。

答案 3 :(得分:6)

我同意@ mark-anderson我在dvorak上输入,最糟糕的是快捷键很痛苦 - 我使用了一个工具(请参阅https://stackoverflow.com/a/22945703/18132的答案)。使用别人的键盘也很痛苦。

从好的方面来说,我可以触摸类型而不必看键盘。实际上,如果我看着键盘,我会感到困惑,因为键位于错误的位置。

值得吗?不太确定。我喜欢我可以触摸类型。我喜欢我可以使用qwerty快捷方式,但我的手仍然很疼,我认为可能更快 - 不太确定。但我正在考虑改回qwerty - 我已经花了2年多的时间dvorak,所以我没有充分的理由转回来而不是“顺从”:))